func (o ContentKeyPolicyPolicyOptionOutput) FairplayConfiguration() ContentKeyPolicyPolicyOptionFairplayConfigurationPtrOutput {
	return o.ApplyT(func(v ContentKeyPolicyPolicyOption) *ContentKeyPolicyPolicyOptionFairplayConfiguration {
		return v.FairplayConfiguration
	}).(ContentKeyPolicyPolicyOptionFairplayConfigurationPtrOutput)
}
// A `fairplayConfiguration` block as defined above. Check license requirements here https://docs.microsoft.com/en-us/azure/media-services/latest/fairplay-license-overview.
A `fairplayConfiguration` block as defined above.
// A ` fairplayConfiguration ` block as defined above . Check license requirements here https : // docs . microsoft . com / en - us / azure / media - services / latest / fairplay - license - overview .
func (o ContentKeyPolicyPolicyOptionOutput) FairplayConfiguration() ContentKeyPolicyPolicyOptionFairplayConfigurationPtrOutput {
	return o.ApplyT(func(v ContentKeyPolicyPolicyOption) *ContentKeyPolicyPolicyOptionFairplayConfiguration {
		return v.FairplayConfiguration
	}).(ContentKeyPolicyPolicyOptionFairplayConfigurationPtrOutput)
}
func ( o ContentKeyPolicyPolicyOptionOutput ) FairplayConfiguration ( ) ContentKeyPolicyPolicyOptionFairplayConfigurationPtrOutput { return o . ApplyT ( func ( v ContentKeyPolicyPolicyOption ) * ContentKeyPolicyPolicyOptionFairplayConfiguration { return v . FairplayConfiguration } ) . ( ContentKeyPolicyPolicyOptionFairplayConfigurationPtrOutput ) }
A `fairplayConfiguration` block as defined above.
A ` fairplayConfiguration ` block as defined above .