func (o StreamingPolicyCommonEncryptionCencOutput) DrmPlayready() StreamingPolicyCommonEncryptionCencDrmPlayreadyPtrOutput {
	return o.ApplyT(func(v StreamingPolicyCommonEncryptionCenc) *StreamingPolicyCommonEncryptionCencDrmPlayready {
		return v.DrmPlayready
	}).(StreamingPolicyCommonEncryptionCencDrmPlayreadyPtrOutput)
}
// A `drmPlayready` block as defined below. Changing this forces a new Streaming Policy to be created.
A `drmPlayready` block as defined below. Changing this forces a new Streaming Policy to be created.
// A ` drmPlayready ` block as defined below . Changing this forces a new Streaming Policy to be created .
func (o StreamingPolicyCommonEncryptionCencOutput) DrmPlayready() StreamingPolicyCommonEncryptionCencDrmPlayreadyPtrOutput {
	return o.ApplyT(func(v StreamingPolicyCommonEncryptionCenc) *StreamingPolicyCommonEncryptionCencDrmPlayready {
		return v.DrmPlayready
	}).(StreamingPolicyCommonEncryptionCencDrmPlayreadyPtrOutput)
}
func ( o StreamingPolicyCommonEncryptionCencOutput ) DrmPlayready ( ) StreamingPolicyCommonEncryptionCencDrmPlayreadyPtrOutput { return o . ApplyT ( func ( v StreamingPolicyCommonEncryptionCenc ) * StreamingPolicyCommonEncryptionCencDrmPlayready { return v . DrmPlayready } ) . ( StreamingPolicyCommonEncryptionCencDrmPlayreadyPtrOutput ) }
A `drmPlayready` block as defined below.
A ` drmPlayready ` block as defined below .