func (o ServiceAccountIdentityPtrOutput) Type() pulumi.StringPtrOutput {
	return o.ApplyT(func(v *ServiceAccountIdentity) *string {
		if v == nil {
			return nil
		}
		return v.Type
	}).(pulumi.StringPtrOutput)
}
// Specifies the type of Managed Service Identity that should be configured on this Media Services Account. Possible value is  `SystemAssigned`.
Specifies the type of Managed Service Identity that should be configured on this Media Services Account. Possible value is  `SystemAssigned`.
// Specifies the type of Managed Service Identity that should be configured on this Media Services Account . Possible value is ` SystemAssigned ` .
func (o ServiceAccountIdentityPtrOutput) Type() pulumi.StringPtrOutput {
	return o.ApplyT(func(v *ServiceAccountIdentity) *string {
		if v == nil {
			return nil
		}
		return v.Type
	}).(pulumi.StringPtrOutput)
}
func ( o ServiceAccountIdentityPtrOutput ) Type ( ) pulumi . StringPtrOutput { return o . ApplyT ( func ( v * ServiceAccountIdentity ) * string { if v == nil { return nil } return v . Type } ) . ( pulumi . StringPtrOutput ) }
Specifies the type of Managed Service Identity that should be configured on this Media Services Account.
Specifies the type of Managed Service Identity that should be configured on this Media Services Account .