func (o ContentKeyPolicyPolicyOptionTokenRestrictionPtrOutput) RequiredClaims() ContentKeyPolicyPolicyOptionTokenRestrictionRequiredClaimArrayOutput {
	return o.ApplyT(func(v *ContentKeyPolicyPolicyOptionTokenRestriction) []ContentKeyPolicyPolicyOptionTokenRestrictionRequiredClaim {
		if v == nil {
			return nil
		}
		return v.RequiredClaims
	}).(ContentKeyPolicyPolicyOptionTokenRestrictionRequiredClaimArrayOutput)
}
// One or more `requiredClaim` blocks as defined above.
One or more `requiredClaim` blocks as defined above.
// One or more ` requiredClaim ` blocks as defined above .
func (o ContentKeyPolicyPolicyOptionTokenRestrictionPtrOutput) RequiredClaims() ContentKeyPolicyPolicyOptionTokenRestrictionRequiredClaimArrayOutput {
	return o.ApplyT(func(v *ContentKeyPolicyPolicyOptionTokenRestriction) []ContentKeyPolicyPolicyOptionTokenRestrictionRequiredClaim {
		if v == nil {
			return nil
		}
		return v.RequiredClaims
	}).(ContentKeyPolicyPolicyOptionTokenRestrictionRequiredClaimArrayOutput)
}
func ( o ContentKeyPolicyPolicyOptionTokenRestrictionPtrOutput ) RequiredClaims ( ) ContentKeyPolicyPolicyOptionTokenRestrictionRequiredClaimArrayOutput { return o . ApplyT ( func ( v * ContentKeyPolicyPolicyOptionTokenRestriction ) [ ] ContentKeyPolicyPolicyOptionTokenRestrictionRequiredClaim { if v == nil { return nil } return v . RequiredClaims } ) . ( ContentKeyPolicyPolicyOptionTokenRestrictionRequiredClaimArrayOutput ) }
One or more `requiredClaim` blocks as defined above.
One or more ` requiredClaim ` blocks as defined above .