func (o IoTHubFileUploadPtrOutput) DefaultTtl() pulumi.StringPtrOutput {
	return o.ApplyT(func(v *IoTHubFileUpload) *string {
		if v == nil {
			return nil
		}
		return v.DefaultTtl
	}).(pulumi.StringPtrOutput)
}
// The period of time for which a file upload notification message is available to consume before it is expired by the IoT hub, specified as an [ISO 8601 timespan duration](https://en.wikipedia.org/wiki/ISO_8601#Durations). This value must be between 1 minute and 48 hours, and evaluates to 'PT1H' by default.
The period of time for which a file upload notification message is available to consume before it is expired by the IoT hub, specified as an [ISO 8601 timespan duration]. This value must be between 1 minute and 48 hours, and evaluates to 'PT1H' by default.
// The period of time for which a file upload notification message is available to consume before it is expired by the IoT hub specified as an [ ISO 8601 timespan duration ] ( https : // en . wikipedia . org / wiki / ISO_8601#Durations ) . This value must be between 1 minute and 48 hours and evaluates to ' PT1H ' by default .
func (o IoTHubFileUploadPtrOutput) DefaultTtl() pulumi.StringPtrOutput {
	return o.ApplyT(func(v *IoTHubFileUpload) *string {
		if v == nil {
			return nil
		}
		return v.DefaultTtl
	}).(pulumi.StringPtrOutput)
}
func ( o IoTHubFileUploadPtrOutput ) DefaultTtl ( ) pulumi . StringPtrOutput { return o . ApplyT ( func ( v * IoTHubFileUpload ) * string { if v == nil { return nil } return v . DefaultTtl } ) . ( pulumi . StringPtrOutput ) }
The period of time for which a file upload notification message is available to consume before it is expired by the IoT hub, specified as an [ISO 8601 timespan duration].
The period of time for which a file upload notification message is available to consume before it is expired by the IoT hub specified as an [ ISO 8601 timespan duration ] .