func (o ContainerVersioningPtrOutput) Type() pulumi.StringPtrOutput {
	return o.ApplyT(func(v *ContainerVersioning) *string {
		if v == nil {
			return nil
		}
		return &v.Type
	}).(pulumi.StringPtrOutput)
}
// Versioning type which can be `versions` or `history` according to [Openstack documentation](https://docs.openstack.org/swift/latest/api/object_versioning.html).
Versioning type which can be `versions` or `history` according to [Openstack documentation].
// Versioning type which can be ` versions ` or ` history ` according to [ Openstack documentation ] ( https : // docs . openstack . org / swift / latest / api / object_versioning . html ) .
func (o ContainerVersioningPtrOutput) Type() pulumi.StringPtrOutput {
	return o.ApplyT(func(v *ContainerVersioning) *string {
		if v == nil {
			return nil
		}
		return &v.Type
	}).(pulumi.StringPtrOutput)
}
func ( o ContainerVersioningPtrOutput ) Type ( ) pulumi . StringPtrOutput { return o . ApplyT ( func ( v * ContainerVersioning ) * string { if v == nil { return nil } return & v . Type } ) . ( pulumi . StringPtrOutput ) }
Versioning type which can be `versions` or `history` according to [Openstack documentation].
Versioning type which can be ` versions ` or ` history ` according to [ Openstack documentation ] .