func (o StreamingPolicyCommonEncryptionCbcsOutput) DefaultContentKey() StreamingPolicyCommonEncryptionCbcsDefaultContentKeyPtrOutput {
	return o.ApplyT(func(v StreamingPolicyCommonEncryptionCbcs) *StreamingPolicyCommonEncryptionCbcsDefaultContentKey {
		return v.DefaultContentKey
	}).(StreamingPolicyCommonEncryptionCbcsDefaultContentKeyPtrOutput)
}
// A `defaultContentKey` block as defined below. Changing this forces a new Streaming Policy to be created.
A `defaultContentKey` block as defined below. Changing this forces a new Streaming Policy to be created.
// A ` defaultContentKey ` block as defined below . Changing this forces a new Streaming Policy to be created .
func (o StreamingPolicyCommonEncryptionCbcsOutput) DefaultContentKey() StreamingPolicyCommonEncryptionCbcsDefaultContentKeyPtrOutput {
	return o.ApplyT(func(v StreamingPolicyCommonEncryptionCbcs) *StreamingPolicyCommonEncryptionCbcsDefaultContentKey {
		return v.DefaultContentKey
	}).(StreamingPolicyCommonEncryptionCbcsDefaultContentKeyPtrOutput)
}
func ( o StreamingPolicyCommonEncryptionCbcsOutput ) DefaultContentKey ( ) StreamingPolicyCommonEncryptionCbcsDefaultContentKeyPtrOutput { return o . ApplyT ( func ( v StreamingPolicyCommonEncryptionCbcs ) * StreamingPolicyCommonEncryptionCbcsDefaultContentKey { return v . DefaultContentKey } ) . ( StreamingPolicyCommonEncryptionCbcsDefaultContentKeyPtrOutput ) }
A `defaultContentKey` block as defined below.
A ` defaultContentKey ` block as defined below .