Documentation
¶
Index ¶
- Constants
- type Agent
- type AgentArgs
- type AgentEndpointType
- type AgentEndpointTypeOutput
- func (AgentEndpointTypeOutput) ElementType() reflect.Type
- func (o AgentEndpointTypeOutput) ToAgentEndpointTypeOutput() AgentEndpointTypeOutput
- func (o AgentEndpointTypeOutput) ToAgentEndpointTypeOutputWithContext(ctx context.Context) AgentEndpointTypeOutput
- func (o AgentEndpointTypeOutput) ToAgentEndpointTypePtrOutput() AgentEndpointTypePtrOutput
- func (o AgentEndpointTypeOutput) ToAgentEndpointTypePtrOutputWithContext(ctx context.Context) AgentEndpointTypePtrOutput
- func (o AgentEndpointTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AgentEndpointTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AgentEndpointTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentEndpointTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentEndpointTypePtrOutput
- func (o AgentEndpointTypePtrOutput) Elem() AgentEndpointTypeOutput
- func (AgentEndpointTypePtrOutput) ElementType() reflect.Type
- func (o AgentEndpointTypePtrOutput) ToAgentEndpointTypePtrOutput() AgentEndpointTypePtrOutput
- func (o AgentEndpointTypePtrOutput) ToAgentEndpointTypePtrOutputWithContext(ctx context.Context) AgentEndpointTypePtrOutput
- func (o AgentEndpointTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentEndpointTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentInput
- type AgentOutput
- func (o AgentOutput) ActivationKey() pulumi.StringOutput
- func (o AgentOutput) AgentArn() pulumi.StringOutput
- func (o AgentOutput) AgentName() pulumi.StringPtrOutput
- func (AgentOutput) ElementType() reflect.Type
- func (o AgentOutput) EndpointType() AgentEndpointTypeOutput
- func (o AgentOutput) SecurityGroupArns() pulumi.StringArrayOutput
- func (o AgentOutput) SubnetArns() pulumi.StringArrayOutput
- func (o AgentOutput) Tags() AgentTagArrayOutput
- func (o AgentOutput) ToAgentOutput() AgentOutput
- func (o AgentOutput) ToAgentOutputWithContext(ctx context.Context) AgentOutput
- func (o AgentOutput) VpcEndpointId() pulumi.StringPtrOutput
- type AgentState
- type AgentTag
- type AgentTagArgs
- type AgentTagArray
- type AgentTagArrayInput
- type AgentTagArrayOutput
- type AgentTagInput
- type AgentTagOutput
- type LocationEFS
- type LocationEFSArgs
- type LocationEFSEc2Config
- type LocationEFSEc2ConfigArgs
- type LocationEFSEc2ConfigInput
- type LocationEFSEc2ConfigOutput
- func (LocationEFSEc2ConfigOutput) ElementType() reflect.Type
- func (o LocationEFSEc2ConfigOutput) SecurityGroupArns() pulumi.StringArrayOutput
- func (o LocationEFSEc2ConfigOutput) SubnetArn() pulumi.StringOutput
- func (o LocationEFSEc2ConfigOutput) ToLocationEFSEc2ConfigOutput() LocationEFSEc2ConfigOutput
- func (o LocationEFSEc2ConfigOutput) ToLocationEFSEc2ConfigOutputWithContext(ctx context.Context) LocationEFSEc2ConfigOutput
- type LocationEFSInTransitEncryption
- func (LocationEFSInTransitEncryption) ElementType() reflect.Type
- func (e LocationEFSInTransitEncryption) ToLocationEFSInTransitEncryptionOutput() LocationEFSInTransitEncryptionOutput
- func (e LocationEFSInTransitEncryption) ToLocationEFSInTransitEncryptionOutputWithContext(ctx context.Context) LocationEFSInTransitEncryptionOutput
- func (e LocationEFSInTransitEncryption) ToLocationEFSInTransitEncryptionPtrOutput() LocationEFSInTransitEncryptionPtrOutput
- func (e LocationEFSInTransitEncryption) ToLocationEFSInTransitEncryptionPtrOutputWithContext(ctx context.Context) LocationEFSInTransitEncryptionPtrOutput
- func (e LocationEFSInTransitEncryption) ToStringOutput() pulumi.StringOutput
- func (e LocationEFSInTransitEncryption) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LocationEFSInTransitEncryption) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LocationEFSInTransitEncryption) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationEFSInTransitEncryptionInput
- type LocationEFSInTransitEncryptionOutput
- func (LocationEFSInTransitEncryptionOutput) ElementType() reflect.Type
- func (o LocationEFSInTransitEncryptionOutput) ToLocationEFSInTransitEncryptionOutput() LocationEFSInTransitEncryptionOutput
- func (o LocationEFSInTransitEncryptionOutput) ToLocationEFSInTransitEncryptionOutputWithContext(ctx context.Context) LocationEFSInTransitEncryptionOutput
- func (o LocationEFSInTransitEncryptionOutput) ToLocationEFSInTransitEncryptionPtrOutput() LocationEFSInTransitEncryptionPtrOutput
- func (o LocationEFSInTransitEncryptionOutput) ToLocationEFSInTransitEncryptionPtrOutputWithContext(ctx context.Context) LocationEFSInTransitEncryptionPtrOutput
- func (o LocationEFSInTransitEncryptionOutput) ToStringOutput() pulumi.StringOutput
- func (o LocationEFSInTransitEncryptionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LocationEFSInTransitEncryptionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationEFSInTransitEncryptionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationEFSInTransitEncryptionPtrInput
- type LocationEFSInTransitEncryptionPtrOutput
- func (o LocationEFSInTransitEncryptionPtrOutput) Elem() LocationEFSInTransitEncryptionOutput
- func (LocationEFSInTransitEncryptionPtrOutput) ElementType() reflect.Type
- func (o LocationEFSInTransitEncryptionPtrOutput) ToLocationEFSInTransitEncryptionPtrOutput() LocationEFSInTransitEncryptionPtrOutput
- func (o LocationEFSInTransitEncryptionPtrOutput) ToLocationEFSInTransitEncryptionPtrOutputWithContext(ctx context.Context) LocationEFSInTransitEncryptionPtrOutput
- func (o LocationEFSInTransitEncryptionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationEFSInTransitEncryptionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationEFSInput
- type LocationEFSOutput
- func (o LocationEFSOutput) AccessPointArn() pulumi.StringPtrOutput
- func (o LocationEFSOutput) Ec2Config() LocationEFSEc2ConfigOutput
- func (o LocationEFSOutput) EfsFilesystemArn() pulumi.StringOutput
- func (LocationEFSOutput) ElementType() reflect.Type
- func (o LocationEFSOutput) FileSystemAccessRoleArn() pulumi.StringPtrOutput
- func (o LocationEFSOutput) InTransitEncryption() LocationEFSInTransitEncryptionPtrOutput
- func (o LocationEFSOutput) LocationArn() pulumi.StringOutput
- func (o LocationEFSOutput) LocationUri() pulumi.StringOutput
- func (o LocationEFSOutput) Subdirectory() pulumi.StringPtrOutput
- func (o LocationEFSOutput) Tags() LocationEFSTagArrayOutput
- func (o LocationEFSOutput) ToLocationEFSOutput() LocationEFSOutput
- func (o LocationEFSOutput) ToLocationEFSOutputWithContext(ctx context.Context) LocationEFSOutput
- type LocationEFSState
- type LocationEFSTag
- type LocationEFSTagArgs
- type LocationEFSTagArray
- type LocationEFSTagArrayInput
- type LocationEFSTagArrayOutput
- func (LocationEFSTagArrayOutput) ElementType() reflect.Type
- func (o LocationEFSTagArrayOutput) Index(i pulumi.IntInput) LocationEFSTagOutput
- func (o LocationEFSTagArrayOutput) ToLocationEFSTagArrayOutput() LocationEFSTagArrayOutput
- func (o LocationEFSTagArrayOutput) ToLocationEFSTagArrayOutputWithContext(ctx context.Context) LocationEFSTagArrayOutput
- type LocationEFSTagInput
- type LocationEFSTagOutput
- func (LocationEFSTagOutput) ElementType() reflect.Type
- func (o LocationEFSTagOutput) Key() pulumi.StringOutput
- func (o LocationEFSTagOutput) ToLocationEFSTagOutput() LocationEFSTagOutput
- func (o LocationEFSTagOutput) ToLocationEFSTagOutputWithContext(ctx context.Context) LocationEFSTagOutput
- func (o LocationEFSTagOutput) Value() pulumi.StringOutput
- type LocationFSxLustre
- type LocationFSxLustreArgs
- type LocationFSxLustreInput
- type LocationFSxLustreOutput
- func (LocationFSxLustreOutput) ElementType() reflect.Type
- func (o LocationFSxLustreOutput) FsxFilesystemArn() pulumi.StringOutput
- func (o LocationFSxLustreOutput) LocationArn() pulumi.StringOutput
- func (o LocationFSxLustreOutput) LocationUri() pulumi.StringOutput
- func (o LocationFSxLustreOutput) SecurityGroupArns() pulumi.StringArrayOutput
- func (o LocationFSxLustreOutput) Subdirectory() pulumi.StringPtrOutput
- func (o LocationFSxLustreOutput) Tags() LocationFSxLustreTagArrayOutput
- func (o LocationFSxLustreOutput) ToLocationFSxLustreOutput() LocationFSxLustreOutput
- func (o LocationFSxLustreOutput) ToLocationFSxLustreOutputWithContext(ctx context.Context) LocationFSxLustreOutput
- type LocationFSxLustreState
- type LocationFSxLustreTag
- type LocationFSxLustreTagArgs
- type LocationFSxLustreTagArray
- type LocationFSxLustreTagArrayInput
- type LocationFSxLustreTagArrayOutput
- func (LocationFSxLustreTagArrayOutput) ElementType() reflect.Type
- func (o LocationFSxLustreTagArrayOutput) Index(i pulumi.IntInput) LocationFSxLustreTagOutput
- func (o LocationFSxLustreTagArrayOutput) ToLocationFSxLustreTagArrayOutput() LocationFSxLustreTagArrayOutput
- func (o LocationFSxLustreTagArrayOutput) ToLocationFSxLustreTagArrayOutputWithContext(ctx context.Context) LocationFSxLustreTagArrayOutput
- type LocationFSxLustreTagInput
- type LocationFSxLustreTagOutput
- func (LocationFSxLustreTagOutput) ElementType() reflect.Type
- func (o LocationFSxLustreTagOutput) Key() pulumi.StringOutput
- func (o LocationFSxLustreTagOutput) ToLocationFSxLustreTagOutput() LocationFSxLustreTagOutput
- func (o LocationFSxLustreTagOutput) ToLocationFSxLustreTagOutputWithContext(ctx context.Context) LocationFSxLustreTagOutput
- func (o LocationFSxLustreTagOutput) Value() pulumi.StringOutput
- type LocationFSxONTAP
- type LocationFSxONTAPArgs
- type LocationFSxONTAPInput
- type LocationFSxONTAPNFS
- type LocationFSxONTAPNFSArgs
- func (LocationFSxONTAPNFSArgs) ElementType() reflect.Type
- func (i LocationFSxONTAPNFSArgs) ToLocationFSxONTAPNFSOutput() LocationFSxONTAPNFSOutput
- func (i LocationFSxONTAPNFSArgs) ToLocationFSxONTAPNFSOutputWithContext(ctx context.Context) LocationFSxONTAPNFSOutput
- func (i LocationFSxONTAPNFSArgs) ToLocationFSxONTAPNFSPtrOutput() LocationFSxONTAPNFSPtrOutput
- func (i LocationFSxONTAPNFSArgs) ToLocationFSxONTAPNFSPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNFSPtrOutput
- type LocationFSxONTAPNFSInput
- type LocationFSxONTAPNFSOutput
- func (LocationFSxONTAPNFSOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPNFSOutput) MountOptions() LocationFSxONTAPNfsMountOptionsOutput
- func (o LocationFSxONTAPNFSOutput) ToLocationFSxONTAPNFSOutput() LocationFSxONTAPNFSOutput
- func (o LocationFSxONTAPNFSOutput) ToLocationFSxONTAPNFSOutputWithContext(ctx context.Context) LocationFSxONTAPNFSOutput
- func (o LocationFSxONTAPNFSOutput) ToLocationFSxONTAPNFSPtrOutput() LocationFSxONTAPNFSPtrOutput
- func (o LocationFSxONTAPNFSOutput) ToLocationFSxONTAPNFSPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNFSPtrOutput
- type LocationFSxONTAPNFSPtrInput
- type LocationFSxONTAPNFSPtrOutput
- func (o LocationFSxONTAPNFSPtrOutput) Elem() LocationFSxONTAPNFSOutput
- func (LocationFSxONTAPNFSPtrOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPNFSPtrOutput) MountOptions() LocationFSxONTAPNfsMountOptionsPtrOutput
- func (o LocationFSxONTAPNFSPtrOutput) ToLocationFSxONTAPNFSPtrOutput() LocationFSxONTAPNFSPtrOutput
- func (o LocationFSxONTAPNFSPtrOutput) ToLocationFSxONTAPNFSPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNFSPtrOutput
- type LocationFSxONTAPNfsMountOptions
- type LocationFSxONTAPNfsMountOptionsArgs
- func (LocationFSxONTAPNfsMountOptionsArgs) ElementType() reflect.Type
- func (i LocationFSxONTAPNfsMountOptionsArgs) ToLocationFSxONTAPNfsMountOptionsOutput() LocationFSxONTAPNfsMountOptionsOutput
- func (i LocationFSxONTAPNfsMountOptionsArgs) ToLocationFSxONTAPNfsMountOptionsOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsOutput
- func (i LocationFSxONTAPNfsMountOptionsArgs) ToLocationFSxONTAPNfsMountOptionsPtrOutput() LocationFSxONTAPNfsMountOptionsPtrOutput
- func (i LocationFSxONTAPNfsMountOptionsArgs) ToLocationFSxONTAPNfsMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsPtrOutput
- type LocationFSxONTAPNfsMountOptionsInput
- type LocationFSxONTAPNfsMountOptionsOutput
- func (LocationFSxONTAPNfsMountOptionsOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPNfsMountOptionsOutput) ToLocationFSxONTAPNfsMountOptionsOutput() LocationFSxONTAPNfsMountOptionsOutput
- func (o LocationFSxONTAPNfsMountOptionsOutput) ToLocationFSxONTAPNfsMountOptionsOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsOutput
- func (o LocationFSxONTAPNfsMountOptionsOutput) ToLocationFSxONTAPNfsMountOptionsPtrOutput() LocationFSxONTAPNfsMountOptionsPtrOutput
- func (o LocationFSxONTAPNfsMountOptionsOutput) ToLocationFSxONTAPNfsMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsPtrOutput
- func (o LocationFSxONTAPNfsMountOptionsOutput) Version() LocationFSxONTAPNfsMountOptionsVersionPtrOutput
- type LocationFSxONTAPNfsMountOptionsPtrInput
- type LocationFSxONTAPNfsMountOptionsPtrOutput
- func (o LocationFSxONTAPNfsMountOptionsPtrOutput) Elem() LocationFSxONTAPNfsMountOptionsOutput
- func (LocationFSxONTAPNfsMountOptionsPtrOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPNfsMountOptionsPtrOutput) ToLocationFSxONTAPNfsMountOptionsPtrOutput() LocationFSxONTAPNfsMountOptionsPtrOutput
- func (o LocationFSxONTAPNfsMountOptionsPtrOutput) ToLocationFSxONTAPNfsMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsPtrOutput
- func (o LocationFSxONTAPNfsMountOptionsPtrOutput) Version() LocationFSxONTAPNfsMountOptionsVersionPtrOutput
- type LocationFSxONTAPNfsMountOptionsVersion
- func (LocationFSxONTAPNfsMountOptionsVersion) ElementType() reflect.Type
- func (e LocationFSxONTAPNfsMountOptionsVersion) ToLocationFSxONTAPNfsMountOptionsVersionOutput() LocationFSxONTAPNfsMountOptionsVersionOutput
- func (e LocationFSxONTAPNfsMountOptionsVersion) ToLocationFSxONTAPNfsMountOptionsVersionOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsVersionOutput
- func (e LocationFSxONTAPNfsMountOptionsVersion) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutput() LocationFSxONTAPNfsMountOptionsVersionPtrOutput
- func (e LocationFSxONTAPNfsMountOptionsVersion) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsVersionPtrOutput
- func (e LocationFSxONTAPNfsMountOptionsVersion) ToStringOutput() pulumi.StringOutput
- func (e LocationFSxONTAPNfsMountOptionsVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LocationFSxONTAPNfsMountOptionsVersion) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LocationFSxONTAPNfsMountOptionsVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationFSxONTAPNfsMountOptionsVersionInput
- type LocationFSxONTAPNfsMountOptionsVersionOutput
- func (LocationFSxONTAPNfsMountOptionsVersionOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToLocationFSxONTAPNfsMountOptionsVersionOutput() LocationFSxONTAPNfsMountOptionsVersionOutput
- func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToLocationFSxONTAPNfsMountOptionsVersionOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsVersionOutput
- func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutput() LocationFSxONTAPNfsMountOptionsVersionPtrOutput
- func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsVersionPtrOutput
- func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToStringOutput() pulumi.StringOutput
- func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationFSxONTAPNfsMountOptionsVersionPtrInput
- type LocationFSxONTAPNfsMountOptionsVersionPtrOutput
- func (o LocationFSxONTAPNfsMountOptionsVersionPtrOutput) Elem() LocationFSxONTAPNfsMountOptionsVersionOutput
- func (LocationFSxONTAPNfsMountOptionsVersionPtrOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPNfsMountOptionsVersionPtrOutput) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutput() LocationFSxONTAPNfsMountOptionsVersionPtrOutput
- func (o LocationFSxONTAPNfsMountOptionsVersionPtrOutput) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsVersionPtrOutput
- func (o LocationFSxONTAPNfsMountOptionsVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationFSxONTAPNfsMountOptionsVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationFSxONTAPOutput
- func (LocationFSxONTAPOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPOutput) FsxFilesystemArn() pulumi.StringOutput
- func (o LocationFSxONTAPOutput) LocationArn() pulumi.StringOutput
- func (o LocationFSxONTAPOutput) LocationUri() pulumi.StringOutput
- func (o LocationFSxONTAPOutput) Protocol() LocationFSxONTAPProtocolOutput
- func (o LocationFSxONTAPOutput) SecurityGroupArns() pulumi.StringArrayOutput
- func (o LocationFSxONTAPOutput) StorageVirtualMachineArn() pulumi.StringOutput
- func (o LocationFSxONTAPOutput) Subdirectory() pulumi.StringPtrOutput
- func (o LocationFSxONTAPOutput) Tags() LocationFSxONTAPTagArrayOutput
- func (o LocationFSxONTAPOutput) ToLocationFSxONTAPOutput() LocationFSxONTAPOutput
- func (o LocationFSxONTAPOutput) ToLocationFSxONTAPOutputWithContext(ctx context.Context) LocationFSxONTAPOutput
- type LocationFSxONTAPProtocol
- type LocationFSxONTAPProtocolArgs
- func (LocationFSxONTAPProtocolArgs) ElementType() reflect.Type
- func (i LocationFSxONTAPProtocolArgs) ToLocationFSxONTAPProtocolOutput() LocationFSxONTAPProtocolOutput
- func (i LocationFSxONTAPProtocolArgs) ToLocationFSxONTAPProtocolOutputWithContext(ctx context.Context) LocationFSxONTAPProtocolOutput
- type LocationFSxONTAPProtocolInput
- type LocationFSxONTAPProtocolOutput
- func (LocationFSxONTAPProtocolOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPProtocolOutput) NFS() LocationFSxONTAPNFSPtrOutput
- func (o LocationFSxONTAPProtocolOutput) SMB() LocationFSxONTAPSMBPtrOutput
- func (o LocationFSxONTAPProtocolOutput) ToLocationFSxONTAPProtocolOutput() LocationFSxONTAPProtocolOutput
- func (o LocationFSxONTAPProtocolOutput) ToLocationFSxONTAPProtocolOutputWithContext(ctx context.Context) LocationFSxONTAPProtocolOutput
- type LocationFSxONTAPSMB
- type LocationFSxONTAPSMBArgs
- func (LocationFSxONTAPSMBArgs) ElementType() reflect.Type
- func (i LocationFSxONTAPSMBArgs) ToLocationFSxONTAPSMBOutput() LocationFSxONTAPSMBOutput
- func (i LocationFSxONTAPSMBArgs) ToLocationFSxONTAPSMBOutputWithContext(ctx context.Context) LocationFSxONTAPSMBOutput
- func (i LocationFSxONTAPSMBArgs) ToLocationFSxONTAPSMBPtrOutput() LocationFSxONTAPSMBPtrOutput
- func (i LocationFSxONTAPSMBArgs) ToLocationFSxONTAPSMBPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSMBPtrOutput
- type LocationFSxONTAPSMBInput
- type LocationFSxONTAPSMBOutput
- func (o LocationFSxONTAPSMBOutput) Domain() pulumi.StringPtrOutput
- func (LocationFSxONTAPSMBOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPSMBOutput) MountOptions() LocationFSxONTAPSmbMountOptionsOutput
- func (o LocationFSxONTAPSMBOutput) Password() pulumi.StringOutput
- func (o LocationFSxONTAPSMBOutput) ToLocationFSxONTAPSMBOutput() LocationFSxONTAPSMBOutput
- func (o LocationFSxONTAPSMBOutput) ToLocationFSxONTAPSMBOutputWithContext(ctx context.Context) LocationFSxONTAPSMBOutput
- func (o LocationFSxONTAPSMBOutput) ToLocationFSxONTAPSMBPtrOutput() LocationFSxONTAPSMBPtrOutput
- func (o LocationFSxONTAPSMBOutput) ToLocationFSxONTAPSMBPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSMBPtrOutput
- func (o LocationFSxONTAPSMBOutput) User() pulumi.StringOutput
- type LocationFSxONTAPSMBPtrInput
- type LocationFSxONTAPSMBPtrOutput
- func (o LocationFSxONTAPSMBPtrOutput) Domain() pulumi.StringPtrOutput
- func (o LocationFSxONTAPSMBPtrOutput) Elem() LocationFSxONTAPSMBOutput
- func (LocationFSxONTAPSMBPtrOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPSMBPtrOutput) MountOptions() LocationFSxONTAPSmbMountOptionsPtrOutput
- func (o LocationFSxONTAPSMBPtrOutput) Password() pulumi.StringPtrOutput
- func (o LocationFSxONTAPSMBPtrOutput) ToLocationFSxONTAPSMBPtrOutput() LocationFSxONTAPSMBPtrOutput
- func (o LocationFSxONTAPSMBPtrOutput) ToLocationFSxONTAPSMBPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSMBPtrOutput
- func (o LocationFSxONTAPSMBPtrOutput) User() pulumi.StringPtrOutput
- type LocationFSxONTAPSmbMountOptions
- type LocationFSxONTAPSmbMountOptionsArgs
- func (LocationFSxONTAPSmbMountOptionsArgs) ElementType() reflect.Type
- func (i LocationFSxONTAPSmbMountOptionsArgs) ToLocationFSxONTAPSmbMountOptionsOutput() LocationFSxONTAPSmbMountOptionsOutput
- func (i LocationFSxONTAPSmbMountOptionsArgs) ToLocationFSxONTAPSmbMountOptionsOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsOutput
- func (i LocationFSxONTAPSmbMountOptionsArgs) ToLocationFSxONTAPSmbMountOptionsPtrOutput() LocationFSxONTAPSmbMountOptionsPtrOutput
- func (i LocationFSxONTAPSmbMountOptionsArgs) ToLocationFSxONTAPSmbMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsPtrOutput
- type LocationFSxONTAPSmbMountOptionsInput
- type LocationFSxONTAPSmbMountOptionsOutput
- func (LocationFSxONTAPSmbMountOptionsOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPSmbMountOptionsOutput) ToLocationFSxONTAPSmbMountOptionsOutput() LocationFSxONTAPSmbMountOptionsOutput
- func (o LocationFSxONTAPSmbMountOptionsOutput) ToLocationFSxONTAPSmbMountOptionsOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsOutput
- func (o LocationFSxONTAPSmbMountOptionsOutput) ToLocationFSxONTAPSmbMountOptionsPtrOutput() LocationFSxONTAPSmbMountOptionsPtrOutput
- func (o LocationFSxONTAPSmbMountOptionsOutput) ToLocationFSxONTAPSmbMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsPtrOutput
- func (o LocationFSxONTAPSmbMountOptionsOutput) Version() LocationFSxONTAPSmbMountOptionsVersionPtrOutput
- type LocationFSxONTAPSmbMountOptionsPtrInput
- type LocationFSxONTAPSmbMountOptionsPtrOutput
- func (o LocationFSxONTAPSmbMountOptionsPtrOutput) Elem() LocationFSxONTAPSmbMountOptionsOutput
- func (LocationFSxONTAPSmbMountOptionsPtrOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPSmbMountOptionsPtrOutput) ToLocationFSxONTAPSmbMountOptionsPtrOutput() LocationFSxONTAPSmbMountOptionsPtrOutput
- func (o LocationFSxONTAPSmbMountOptionsPtrOutput) ToLocationFSxONTAPSmbMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsPtrOutput
- func (o LocationFSxONTAPSmbMountOptionsPtrOutput) Version() LocationFSxONTAPSmbMountOptionsVersionPtrOutput
- type LocationFSxONTAPSmbMountOptionsVersion
- func (LocationFSxONTAPSmbMountOptionsVersion) ElementType() reflect.Type
- func (e LocationFSxONTAPSmbMountOptionsVersion) ToLocationFSxONTAPSmbMountOptionsVersionOutput() LocationFSxONTAPSmbMountOptionsVersionOutput
- func (e LocationFSxONTAPSmbMountOptionsVersion) ToLocationFSxONTAPSmbMountOptionsVersionOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsVersionOutput
- func (e LocationFSxONTAPSmbMountOptionsVersion) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutput() LocationFSxONTAPSmbMountOptionsVersionPtrOutput
- func (e LocationFSxONTAPSmbMountOptionsVersion) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsVersionPtrOutput
- func (e LocationFSxONTAPSmbMountOptionsVersion) ToStringOutput() pulumi.StringOutput
- func (e LocationFSxONTAPSmbMountOptionsVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LocationFSxONTAPSmbMountOptionsVersion) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LocationFSxONTAPSmbMountOptionsVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationFSxONTAPSmbMountOptionsVersionInput
- type LocationFSxONTAPSmbMountOptionsVersionOutput
- func (LocationFSxONTAPSmbMountOptionsVersionOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToLocationFSxONTAPSmbMountOptionsVersionOutput() LocationFSxONTAPSmbMountOptionsVersionOutput
- func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToLocationFSxONTAPSmbMountOptionsVersionOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsVersionOutput
- func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutput() LocationFSxONTAPSmbMountOptionsVersionPtrOutput
- func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsVersionPtrOutput
- func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToStringOutput() pulumi.StringOutput
- func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationFSxONTAPSmbMountOptionsVersionPtrInput
- type LocationFSxONTAPSmbMountOptionsVersionPtrOutput
- func (o LocationFSxONTAPSmbMountOptionsVersionPtrOutput) Elem() LocationFSxONTAPSmbMountOptionsVersionOutput
- func (LocationFSxONTAPSmbMountOptionsVersionPtrOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPSmbMountOptionsVersionPtrOutput) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutput() LocationFSxONTAPSmbMountOptionsVersionPtrOutput
- func (o LocationFSxONTAPSmbMountOptionsVersionPtrOutput) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsVersionPtrOutput
- func (o LocationFSxONTAPSmbMountOptionsVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationFSxONTAPSmbMountOptionsVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationFSxONTAPState
- type LocationFSxONTAPTag
- type LocationFSxONTAPTagArgs
- type LocationFSxONTAPTagArray
- type LocationFSxONTAPTagArrayInput
- type LocationFSxONTAPTagArrayOutput
- func (LocationFSxONTAPTagArrayOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPTagArrayOutput) Index(i pulumi.IntInput) LocationFSxONTAPTagOutput
- func (o LocationFSxONTAPTagArrayOutput) ToLocationFSxONTAPTagArrayOutput() LocationFSxONTAPTagArrayOutput
- func (o LocationFSxONTAPTagArrayOutput) ToLocationFSxONTAPTagArrayOutputWithContext(ctx context.Context) LocationFSxONTAPTagArrayOutput
- type LocationFSxONTAPTagInput
- type LocationFSxONTAPTagOutput
- func (LocationFSxONTAPTagOutput) ElementType() reflect.Type
- func (o LocationFSxONTAPTagOutput) Key() pulumi.StringOutput
- func (o LocationFSxONTAPTagOutput) ToLocationFSxONTAPTagOutput() LocationFSxONTAPTagOutput
- func (o LocationFSxONTAPTagOutput) ToLocationFSxONTAPTagOutputWithContext(ctx context.Context) LocationFSxONTAPTagOutput
- func (o LocationFSxONTAPTagOutput) Value() pulumi.StringOutput
- type LocationFSxOpenZFS
- type LocationFSxOpenZFSArgs
- type LocationFSxOpenZFSInput
- type LocationFSxOpenZFSMountOptions
- type LocationFSxOpenZFSMountOptionsArgs
- func (LocationFSxOpenZFSMountOptionsArgs) ElementType() reflect.Type
- func (i LocationFSxOpenZFSMountOptionsArgs) ToLocationFSxOpenZFSMountOptionsOutput() LocationFSxOpenZFSMountOptionsOutput
- func (i LocationFSxOpenZFSMountOptionsArgs) ToLocationFSxOpenZFSMountOptionsOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsOutput
- func (i LocationFSxOpenZFSMountOptionsArgs) ToLocationFSxOpenZFSMountOptionsPtrOutput() LocationFSxOpenZFSMountOptionsPtrOutput
- func (i LocationFSxOpenZFSMountOptionsArgs) ToLocationFSxOpenZFSMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsPtrOutput
- type LocationFSxOpenZFSMountOptionsInput
- type LocationFSxOpenZFSMountOptionsOutput
- func (LocationFSxOpenZFSMountOptionsOutput) ElementType() reflect.Type
- func (o LocationFSxOpenZFSMountOptionsOutput) ToLocationFSxOpenZFSMountOptionsOutput() LocationFSxOpenZFSMountOptionsOutput
- func (o LocationFSxOpenZFSMountOptionsOutput) ToLocationFSxOpenZFSMountOptionsOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsOutput
- func (o LocationFSxOpenZFSMountOptionsOutput) ToLocationFSxOpenZFSMountOptionsPtrOutput() LocationFSxOpenZFSMountOptionsPtrOutput
- func (o LocationFSxOpenZFSMountOptionsOutput) ToLocationFSxOpenZFSMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsPtrOutput
- func (o LocationFSxOpenZFSMountOptionsOutput) Version() LocationFSxOpenZFSMountOptionsVersionPtrOutput
- type LocationFSxOpenZFSMountOptionsPtrInput
- type LocationFSxOpenZFSMountOptionsPtrOutput
- func (o LocationFSxOpenZFSMountOptionsPtrOutput) Elem() LocationFSxOpenZFSMountOptionsOutput
- func (LocationFSxOpenZFSMountOptionsPtrOutput) ElementType() reflect.Type
- func (o LocationFSxOpenZFSMountOptionsPtrOutput) ToLocationFSxOpenZFSMountOptionsPtrOutput() LocationFSxOpenZFSMountOptionsPtrOutput
- func (o LocationFSxOpenZFSMountOptionsPtrOutput) ToLocationFSxOpenZFSMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsPtrOutput
- func (o LocationFSxOpenZFSMountOptionsPtrOutput) Version() LocationFSxOpenZFSMountOptionsVersionPtrOutput
- type LocationFSxOpenZFSMountOptionsVersion
- func (LocationFSxOpenZFSMountOptionsVersion) ElementType() reflect.Type
- func (e LocationFSxOpenZFSMountOptionsVersion) ToLocationFSxOpenZFSMountOptionsVersionOutput() LocationFSxOpenZFSMountOptionsVersionOutput
- func (e LocationFSxOpenZFSMountOptionsVersion) ToLocationFSxOpenZFSMountOptionsVersionOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsVersionOutput
- func (e LocationFSxOpenZFSMountOptionsVersion) ToLocationFSxOpenZFSMountOptionsVersionPtrOutput() LocationFSxOpenZFSMountOptionsVersionPtrOutput
- func (e LocationFSxOpenZFSMountOptionsVersion) ToLocationFSxOpenZFSMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsVersionPtrOutput
- func (e LocationFSxOpenZFSMountOptionsVersion) ToStringOutput() pulumi.StringOutput
- func (e LocationFSxOpenZFSMountOptionsVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LocationFSxOpenZFSMountOptionsVersion) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LocationFSxOpenZFSMountOptionsVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationFSxOpenZFSMountOptionsVersionInput
- type LocationFSxOpenZFSMountOptionsVersionOutput
- func (LocationFSxOpenZFSMountOptionsVersionOutput) ElementType() reflect.Type
- func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToLocationFSxOpenZFSMountOptionsVersionOutput() LocationFSxOpenZFSMountOptionsVersionOutput
- func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToLocationFSxOpenZFSMountOptionsVersionOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsVersionOutput
- func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToLocationFSxOpenZFSMountOptionsVersionPtrOutput() LocationFSxOpenZFSMountOptionsVersionPtrOutput
- func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToLocationFSxOpenZFSMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsVersionPtrOutput
- func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToStringOutput() pulumi.StringOutput
- func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationFSxOpenZFSMountOptionsVersionPtrInput
- type LocationFSxOpenZFSMountOptionsVersionPtrOutput
- func (o LocationFSxOpenZFSMountOptionsVersionPtrOutput) Elem() LocationFSxOpenZFSMountOptionsVersionOutput
- func (LocationFSxOpenZFSMountOptionsVersionPtrOutput) ElementType() reflect.Type
- func (o LocationFSxOpenZFSMountOptionsVersionPtrOutput) ToLocationFSxOpenZFSMountOptionsVersionPtrOutput() LocationFSxOpenZFSMountOptionsVersionPtrOutput
- func (o LocationFSxOpenZFSMountOptionsVersionPtrOutput) ToLocationFSxOpenZFSMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsVersionPtrOutput
- func (o LocationFSxOpenZFSMountOptionsVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationFSxOpenZFSMountOptionsVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationFSxOpenZFSNFS
- type LocationFSxOpenZFSNFSArgs
- func (LocationFSxOpenZFSNFSArgs) ElementType() reflect.Type
- func (i LocationFSxOpenZFSNFSArgs) ToLocationFSxOpenZFSNFSOutput() LocationFSxOpenZFSNFSOutput
- func (i LocationFSxOpenZFSNFSArgs) ToLocationFSxOpenZFSNFSOutputWithContext(ctx context.Context) LocationFSxOpenZFSNFSOutput
- func (i LocationFSxOpenZFSNFSArgs) ToLocationFSxOpenZFSNFSPtrOutput() LocationFSxOpenZFSNFSPtrOutput
- func (i LocationFSxOpenZFSNFSArgs) ToLocationFSxOpenZFSNFSPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSNFSPtrOutput
- type LocationFSxOpenZFSNFSInput
- type LocationFSxOpenZFSNFSOutput
- func (LocationFSxOpenZFSNFSOutput) ElementType() reflect.Type
- func (o LocationFSxOpenZFSNFSOutput) MountOptions() LocationFSxOpenZFSMountOptionsOutput
- func (o LocationFSxOpenZFSNFSOutput) ToLocationFSxOpenZFSNFSOutput() LocationFSxOpenZFSNFSOutput
- func (o LocationFSxOpenZFSNFSOutput) ToLocationFSxOpenZFSNFSOutputWithContext(ctx context.Context) LocationFSxOpenZFSNFSOutput
- func (o LocationFSxOpenZFSNFSOutput) ToLocationFSxOpenZFSNFSPtrOutput() LocationFSxOpenZFSNFSPtrOutput
- func (o LocationFSxOpenZFSNFSOutput) ToLocationFSxOpenZFSNFSPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSNFSPtrOutput
- type LocationFSxOpenZFSNFSPtrInput
- type LocationFSxOpenZFSNFSPtrOutput
- func (o LocationFSxOpenZFSNFSPtrOutput) Elem() LocationFSxOpenZFSNFSOutput
- func (LocationFSxOpenZFSNFSPtrOutput) ElementType() reflect.Type
- func (o LocationFSxOpenZFSNFSPtrOutput) MountOptions() LocationFSxOpenZFSMountOptionsPtrOutput
- func (o LocationFSxOpenZFSNFSPtrOutput) ToLocationFSxOpenZFSNFSPtrOutput() LocationFSxOpenZFSNFSPtrOutput
- func (o LocationFSxOpenZFSNFSPtrOutput) ToLocationFSxOpenZFSNFSPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSNFSPtrOutput
- type LocationFSxOpenZFSOutput
- func (LocationFSxOpenZFSOutput) ElementType() reflect.Type
- func (o LocationFSxOpenZFSOutput) FsxFilesystemArn() pulumi.StringOutput
- func (o LocationFSxOpenZFSOutput) LocationArn() pulumi.StringOutput
- func (o LocationFSxOpenZFSOutput) LocationUri() pulumi.StringOutput
- func (o LocationFSxOpenZFSOutput) Protocol() LocationFSxOpenZFSProtocolOutput
- func (o LocationFSxOpenZFSOutput) SecurityGroupArns() pulumi.StringArrayOutput
- func (o LocationFSxOpenZFSOutput) Subdirectory() pulumi.StringPtrOutput
- func (o LocationFSxOpenZFSOutput) Tags() LocationFSxOpenZFSTagArrayOutput
- func (o LocationFSxOpenZFSOutput) ToLocationFSxOpenZFSOutput() LocationFSxOpenZFSOutput
- func (o LocationFSxOpenZFSOutput) ToLocationFSxOpenZFSOutputWithContext(ctx context.Context) LocationFSxOpenZFSOutput
- type LocationFSxOpenZFSProtocol
- type LocationFSxOpenZFSProtocolArgs
- func (LocationFSxOpenZFSProtocolArgs) ElementType() reflect.Type
- func (i LocationFSxOpenZFSProtocolArgs) ToLocationFSxOpenZFSProtocolOutput() LocationFSxOpenZFSProtocolOutput
- func (i LocationFSxOpenZFSProtocolArgs) ToLocationFSxOpenZFSProtocolOutputWithContext(ctx context.Context) LocationFSxOpenZFSProtocolOutput
- type LocationFSxOpenZFSProtocolInput
- type LocationFSxOpenZFSProtocolOutput
- func (LocationFSxOpenZFSProtocolOutput) ElementType() reflect.Type
- func (o LocationFSxOpenZFSProtocolOutput) NFS() LocationFSxOpenZFSNFSPtrOutput
- func (o LocationFSxOpenZFSProtocolOutput) ToLocationFSxOpenZFSProtocolOutput() LocationFSxOpenZFSProtocolOutput
- func (o LocationFSxOpenZFSProtocolOutput) ToLocationFSxOpenZFSProtocolOutputWithContext(ctx context.Context) LocationFSxOpenZFSProtocolOutput
- type LocationFSxOpenZFSState
- type LocationFSxOpenZFSTag
- type LocationFSxOpenZFSTagArgs
- type LocationFSxOpenZFSTagArray
- func (LocationFSxOpenZFSTagArray) ElementType() reflect.Type
- func (i LocationFSxOpenZFSTagArray) ToLocationFSxOpenZFSTagArrayOutput() LocationFSxOpenZFSTagArrayOutput
- func (i LocationFSxOpenZFSTagArray) ToLocationFSxOpenZFSTagArrayOutputWithContext(ctx context.Context) LocationFSxOpenZFSTagArrayOutput
- type LocationFSxOpenZFSTagArrayInput
- type LocationFSxOpenZFSTagArrayOutput
- func (LocationFSxOpenZFSTagArrayOutput) ElementType() reflect.Type
- func (o LocationFSxOpenZFSTagArrayOutput) Index(i pulumi.IntInput) LocationFSxOpenZFSTagOutput
- func (o LocationFSxOpenZFSTagArrayOutput) ToLocationFSxOpenZFSTagArrayOutput() LocationFSxOpenZFSTagArrayOutput
- func (o LocationFSxOpenZFSTagArrayOutput) ToLocationFSxOpenZFSTagArrayOutputWithContext(ctx context.Context) LocationFSxOpenZFSTagArrayOutput
- type LocationFSxOpenZFSTagInput
- type LocationFSxOpenZFSTagOutput
- func (LocationFSxOpenZFSTagOutput) ElementType() reflect.Type
- func (o LocationFSxOpenZFSTagOutput) Key() pulumi.StringOutput
- func (o LocationFSxOpenZFSTagOutput) ToLocationFSxOpenZFSTagOutput() LocationFSxOpenZFSTagOutput
- func (o LocationFSxOpenZFSTagOutput) ToLocationFSxOpenZFSTagOutputWithContext(ctx context.Context) LocationFSxOpenZFSTagOutput
- func (o LocationFSxOpenZFSTagOutput) Value() pulumi.StringOutput
- type LocationFSxWindows
- type LocationFSxWindowsArgs
- type LocationFSxWindowsInput
- type LocationFSxWindowsOutput
- func (o LocationFSxWindowsOutput) Domain() pulumi.StringPtrOutput
- func (LocationFSxWindowsOutput) ElementType() reflect.Type
- func (o LocationFSxWindowsOutput) FsxFilesystemArn() pulumi.StringOutput
- func (o LocationFSxWindowsOutput) LocationArn() pulumi.StringOutput
- func (o LocationFSxWindowsOutput) LocationUri() pulumi.StringOutput
- func (o LocationFSxWindowsOutput) Password() pulumi.StringOutput
- func (o LocationFSxWindowsOutput) SecurityGroupArns() pulumi.StringArrayOutput
- func (o LocationFSxWindowsOutput) Subdirectory() pulumi.StringPtrOutput
- func (o LocationFSxWindowsOutput) Tags() LocationFSxWindowsTagArrayOutput
- func (o LocationFSxWindowsOutput) ToLocationFSxWindowsOutput() LocationFSxWindowsOutput
- func (o LocationFSxWindowsOutput) ToLocationFSxWindowsOutputWithContext(ctx context.Context) LocationFSxWindowsOutput
- func (o LocationFSxWindowsOutput) User() pulumi.StringOutput
- type LocationFSxWindowsState
- type LocationFSxWindowsTag
- type LocationFSxWindowsTagArgs
- type LocationFSxWindowsTagArray
- func (LocationFSxWindowsTagArray) ElementType() reflect.Type
- func (i LocationFSxWindowsTagArray) ToLocationFSxWindowsTagArrayOutput() LocationFSxWindowsTagArrayOutput
- func (i LocationFSxWindowsTagArray) ToLocationFSxWindowsTagArrayOutputWithContext(ctx context.Context) LocationFSxWindowsTagArrayOutput
- type LocationFSxWindowsTagArrayInput
- type LocationFSxWindowsTagArrayOutput
- func (LocationFSxWindowsTagArrayOutput) ElementType() reflect.Type
- func (o LocationFSxWindowsTagArrayOutput) Index(i pulumi.IntInput) LocationFSxWindowsTagOutput
- func (o LocationFSxWindowsTagArrayOutput) ToLocationFSxWindowsTagArrayOutput() LocationFSxWindowsTagArrayOutput
- func (o LocationFSxWindowsTagArrayOutput) ToLocationFSxWindowsTagArrayOutputWithContext(ctx context.Context) LocationFSxWindowsTagArrayOutput
- type LocationFSxWindowsTagInput
- type LocationFSxWindowsTagOutput
- func (LocationFSxWindowsTagOutput) ElementType() reflect.Type
- func (o LocationFSxWindowsTagOutput) Key() pulumi.StringOutput
- func (o LocationFSxWindowsTagOutput) ToLocationFSxWindowsTagOutput() LocationFSxWindowsTagOutput
- func (o LocationFSxWindowsTagOutput) ToLocationFSxWindowsTagOutputWithContext(ctx context.Context) LocationFSxWindowsTagOutput
- func (o LocationFSxWindowsTagOutput) Value() pulumi.StringOutput
- type LocationHDFS
- type LocationHDFSArgs
- type LocationHDFSAuthenticationType
- func (LocationHDFSAuthenticationType) ElementType() reflect.Type
- func (e LocationHDFSAuthenticationType) ToLocationHDFSAuthenticationTypeOutput() LocationHDFSAuthenticationTypeOutput
- func (e LocationHDFSAuthenticationType) ToLocationHDFSAuthenticationTypeOutputWithContext(ctx context.Context) LocationHDFSAuthenticationTypeOutput
- func (e LocationHDFSAuthenticationType) ToLocationHDFSAuthenticationTypePtrOutput() LocationHDFSAuthenticationTypePtrOutput
- func (e LocationHDFSAuthenticationType) ToLocationHDFSAuthenticationTypePtrOutputWithContext(ctx context.Context) LocationHDFSAuthenticationTypePtrOutput
- func (e LocationHDFSAuthenticationType) ToStringOutput() pulumi.StringOutput
- func (e LocationHDFSAuthenticationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LocationHDFSAuthenticationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LocationHDFSAuthenticationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationHDFSAuthenticationTypeInput
- type LocationHDFSAuthenticationTypeOutput
- func (LocationHDFSAuthenticationTypeOutput) ElementType() reflect.Type
- func (o LocationHDFSAuthenticationTypeOutput) ToLocationHDFSAuthenticationTypeOutput() LocationHDFSAuthenticationTypeOutput
- func (o LocationHDFSAuthenticationTypeOutput) ToLocationHDFSAuthenticationTypeOutputWithContext(ctx context.Context) LocationHDFSAuthenticationTypeOutput
- func (o LocationHDFSAuthenticationTypeOutput) ToLocationHDFSAuthenticationTypePtrOutput() LocationHDFSAuthenticationTypePtrOutput
- func (o LocationHDFSAuthenticationTypeOutput) ToLocationHDFSAuthenticationTypePtrOutputWithContext(ctx context.Context) LocationHDFSAuthenticationTypePtrOutput
- func (o LocationHDFSAuthenticationTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o LocationHDFSAuthenticationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LocationHDFSAuthenticationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationHDFSAuthenticationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationHDFSAuthenticationTypePtrInput
- type LocationHDFSAuthenticationTypePtrOutput
- func (o LocationHDFSAuthenticationTypePtrOutput) Elem() LocationHDFSAuthenticationTypeOutput
- func (LocationHDFSAuthenticationTypePtrOutput) ElementType() reflect.Type
- func (o LocationHDFSAuthenticationTypePtrOutput) ToLocationHDFSAuthenticationTypePtrOutput() LocationHDFSAuthenticationTypePtrOutput
- func (o LocationHDFSAuthenticationTypePtrOutput) ToLocationHDFSAuthenticationTypePtrOutputWithContext(ctx context.Context) LocationHDFSAuthenticationTypePtrOutput
- func (o LocationHDFSAuthenticationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationHDFSAuthenticationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationHDFSInput
- type LocationHDFSNameNode
- type LocationHDFSNameNodeArgs
- type LocationHDFSNameNodeArray
- type LocationHDFSNameNodeArrayInput
- type LocationHDFSNameNodeArrayOutput
- func (LocationHDFSNameNodeArrayOutput) ElementType() reflect.Type
- func (o LocationHDFSNameNodeArrayOutput) Index(i pulumi.IntInput) LocationHDFSNameNodeOutput
- func (o LocationHDFSNameNodeArrayOutput) ToLocationHDFSNameNodeArrayOutput() LocationHDFSNameNodeArrayOutput
- func (o LocationHDFSNameNodeArrayOutput) ToLocationHDFSNameNodeArrayOutputWithContext(ctx context.Context) LocationHDFSNameNodeArrayOutput
- type LocationHDFSNameNodeInput
- type LocationHDFSNameNodeOutput
- func (LocationHDFSNameNodeOutput) ElementType() reflect.Type
- func (o LocationHDFSNameNodeOutput) Hostname() pulumi.StringOutput
- func (o LocationHDFSNameNodeOutput) Port() pulumi.IntOutput
- func (o LocationHDFSNameNodeOutput) ToLocationHDFSNameNodeOutput() LocationHDFSNameNodeOutput
- func (o LocationHDFSNameNodeOutput) ToLocationHDFSNameNodeOutputWithContext(ctx context.Context) LocationHDFSNameNodeOutput
- type LocationHDFSOutput
- func (o LocationHDFSOutput) AgentArns() pulumi.StringArrayOutput
- func (o LocationHDFSOutput) AuthenticationType() LocationHDFSAuthenticationTypeOutput
- func (o LocationHDFSOutput) BlockSize() pulumi.IntPtrOutput
- func (LocationHDFSOutput) ElementType() reflect.Type
- func (o LocationHDFSOutput) KerberosKeytab() pulumi.StringPtrOutput
- func (o LocationHDFSOutput) KerberosKrb5Conf() pulumi.StringPtrOutput
- func (o LocationHDFSOutput) KerberosPrincipal() pulumi.StringPtrOutput
- func (o LocationHDFSOutput) KmsKeyProviderUri() pulumi.StringPtrOutput
- func (o LocationHDFSOutput) LocationArn() pulumi.StringOutput
- func (o LocationHDFSOutput) LocationUri() pulumi.StringOutput
- func (o LocationHDFSOutput) NameNodes() LocationHDFSNameNodeArrayOutput
- func (o LocationHDFSOutput) QopConfiguration() LocationHDFSQopConfigurationPtrOutput
- func (o LocationHDFSOutput) ReplicationFactor() pulumi.IntPtrOutput
- func (o LocationHDFSOutput) SimpleUser() pulumi.StringPtrOutput
- func (o LocationHDFSOutput) Subdirectory() pulumi.StringPtrOutput
- func (o LocationHDFSOutput) Tags() LocationHDFSTagArrayOutput
- func (o LocationHDFSOutput) ToLocationHDFSOutput() LocationHDFSOutput
- func (o LocationHDFSOutput) ToLocationHDFSOutputWithContext(ctx context.Context) LocationHDFSOutput
- type LocationHDFSQopConfiguration
- type LocationHDFSQopConfigurationArgs
- func (LocationHDFSQopConfigurationArgs) ElementType() reflect.Type
- func (i LocationHDFSQopConfigurationArgs) ToLocationHDFSQopConfigurationOutput() LocationHDFSQopConfigurationOutput
- func (i LocationHDFSQopConfigurationArgs) ToLocationHDFSQopConfigurationOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationOutput
- func (i LocationHDFSQopConfigurationArgs) ToLocationHDFSQopConfigurationPtrOutput() LocationHDFSQopConfigurationPtrOutput
- func (i LocationHDFSQopConfigurationArgs) ToLocationHDFSQopConfigurationPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationPtrOutput
- type LocationHDFSQopConfigurationDataTransferProtection
- func (LocationHDFSQopConfigurationDataTransferProtection) ElementType() reflect.Type
- func (e LocationHDFSQopConfigurationDataTransferProtection) ToLocationHDFSQopConfigurationDataTransferProtectionOutput() LocationHDFSQopConfigurationDataTransferProtectionOutput
- func (e LocationHDFSQopConfigurationDataTransferProtection) ToLocationHDFSQopConfigurationDataTransferProtectionOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationDataTransferProtectionOutput
- func (e LocationHDFSQopConfigurationDataTransferProtection) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutput() LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
- func (e LocationHDFSQopConfigurationDataTransferProtection) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
- func (e LocationHDFSQopConfigurationDataTransferProtection) ToStringOutput() pulumi.StringOutput
- func (e LocationHDFSQopConfigurationDataTransferProtection) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LocationHDFSQopConfigurationDataTransferProtection) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LocationHDFSQopConfigurationDataTransferProtection) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationHDFSQopConfigurationDataTransferProtectionInput
- type LocationHDFSQopConfigurationDataTransferProtectionOutput
- func (LocationHDFSQopConfigurationDataTransferProtectionOutput) ElementType() reflect.Type
- func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToLocationHDFSQopConfigurationDataTransferProtectionOutput() LocationHDFSQopConfigurationDataTransferProtectionOutput
- func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToLocationHDFSQopConfigurationDataTransferProtectionOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationDataTransferProtectionOutput
- func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutput() LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
- func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
- func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToStringOutput() pulumi.StringOutput
- func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationHDFSQopConfigurationDataTransferProtectionPtrInput
- type LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
- func (o LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) Elem() LocationHDFSQopConfigurationDataTransferProtectionOutput
- func (LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) ElementType() reflect.Type
- func (o LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutput() LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
- func (o LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
- func (o LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationHDFSQopConfigurationInput
- type LocationHDFSQopConfigurationOutput
- func (o LocationHDFSQopConfigurationOutput) DataTransferProtection() LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
- func (LocationHDFSQopConfigurationOutput) ElementType() reflect.Type
- func (o LocationHDFSQopConfigurationOutput) RpcProtection() LocationHDFSQopConfigurationRpcProtectionPtrOutput
- func (o LocationHDFSQopConfigurationOutput) ToLocationHDFSQopConfigurationOutput() LocationHDFSQopConfigurationOutput
- func (o LocationHDFSQopConfigurationOutput) ToLocationHDFSQopConfigurationOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationOutput
- func (o LocationHDFSQopConfigurationOutput) ToLocationHDFSQopConfigurationPtrOutput() LocationHDFSQopConfigurationPtrOutput
- func (o LocationHDFSQopConfigurationOutput) ToLocationHDFSQopConfigurationPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationPtrOutput
- type LocationHDFSQopConfigurationPtrInput
- type LocationHDFSQopConfigurationPtrOutput
- func (o LocationHDFSQopConfigurationPtrOutput) DataTransferProtection() LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
- func (o LocationHDFSQopConfigurationPtrOutput) Elem() LocationHDFSQopConfigurationOutput
- func (LocationHDFSQopConfigurationPtrOutput) ElementType() reflect.Type
- func (o LocationHDFSQopConfigurationPtrOutput) RpcProtection() LocationHDFSQopConfigurationRpcProtectionPtrOutput
- func (o LocationHDFSQopConfigurationPtrOutput) ToLocationHDFSQopConfigurationPtrOutput() LocationHDFSQopConfigurationPtrOutput
- func (o LocationHDFSQopConfigurationPtrOutput) ToLocationHDFSQopConfigurationPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationPtrOutput
- type LocationHDFSQopConfigurationRpcProtection
- func (LocationHDFSQopConfigurationRpcProtection) ElementType() reflect.Type
- func (e LocationHDFSQopConfigurationRpcProtection) ToLocationHDFSQopConfigurationRpcProtectionOutput() LocationHDFSQopConfigurationRpcProtectionOutput
- func (e LocationHDFSQopConfigurationRpcProtection) ToLocationHDFSQopConfigurationRpcProtectionOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationRpcProtectionOutput
- func (e LocationHDFSQopConfigurationRpcProtection) ToLocationHDFSQopConfigurationRpcProtectionPtrOutput() LocationHDFSQopConfigurationRpcProtectionPtrOutput
- func (e LocationHDFSQopConfigurationRpcProtection) ToLocationHDFSQopConfigurationRpcProtectionPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationRpcProtectionPtrOutput
- func (e LocationHDFSQopConfigurationRpcProtection) ToStringOutput() pulumi.StringOutput
- func (e LocationHDFSQopConfigurationRpcProtection) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LocationHDFSQopConfigurationRpcProtection) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LocationHDFSQopConfigurationRpcProtection) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationHDFSQopConfigurationRpcProtectionInput
- type LocationHDFSQopConfigurationRpcProtectionOutput
- func (LocationHDFSQopConfigurationRpcProtectionOutput) ElementType() reflect.Type
- func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToLocationHDFSQopConfigurationRpcProtectionOutput() LocationHDFSQopConfigurationRpcProtectionOutput
- func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToLocationHDFSQopConfigurationRpcProtectionOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationRpcProtectionOutput
- func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToLocationHDFSQopConfigurationRpcProtectionPtrOutput() LocationHDFSQopConfigurationRpcProtectionPtrOutput
- func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToLocationHDFSQopConfigurationRpcProtectionPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationRpcProtectionPtrOutput
- func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToStringOutput() pulumi.StringOutput
- func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationHDFSQopConfigurationRpcProtectionPtrInput
- type LocationHDFSQopConfigurationRpcProtectionPtrOutput
- func (o LocationHDFSQopConfigurationRpcProtectionPtrOutput) Elem() LocationHDFSQopConfigurationRpcProtectionOutput
- func (LocationHDFSQopConfigurationRpcProtectionPtrOutput) ElementType() reflect.Type
- func (o LocationHDFSQopConfigurationRpcProtectionPtrOutput) ToLocationHDFSQopConfigurationRpcProtectionPtrOutput() LocationHDFSQopConfigurationRpcProtectionPtrOutput
- func (o LocationHDFSQopConfigurationRpcProtectionPtrOutput) ToLocationHDFSQopConfigurationRpcProtectionPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationRpcProtectionPtrOutput
- func (o LocationHDFSQopConfigurationRpcProtectionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationHDFSQopConfigurationRpcProtectionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationHDFSState
- type LocationHDFSTag
- type LocationHDFSTagArgs
- type LocationHDFSTagArray
- type LocationHDFSTagArrayInput
- type LocationHDFSTagArrayOutput
- func (LocationHDFSTagArrayOutput) ElementType() reflect.Type
- func (o LocationHDFSTagArrayOutput) Index(i pulumi.IntInput) LocationHDFSTagOutput
- func (o LocationHDFSTagArrayOutput) ToLocationHDFSTagArrayOutput() LocationHDFSTagArrayOutput
- func (o LocationHDFSTagArrayOutput) ToLocationHDFSTagArrayOutputWithContext(ctx context.Context) LocationHDFSTagArrayOutput
- type LocationHDFSTagInput
- type LocationHDFSTagOutput
- func (LocationHDFSTagOutput) ElementType() reflect.Type
- func (o LocationHDFSTagOutput) Key() pulumi.StringOutput
- func (o LocationHDFSTagOutput) ToLocationHDFSTagOutput() LocationHDFSTagOutput
- func (o LocationHDFSTagOutput) ToLocationHDFSTagOutputWithContext(ctx context.Context) LocationHDFSTagOutput
- func (o LocationHDFSTagOutput) Value() pulumi.StringOutput
- type LocationNFS
- type LocationNFSArgs
- type LocationNFSInput
- type LocationNFSMountOptions
- type LocationNFSMountOptionsArgs
- func (LocationNFSMountOptionsArgs) ElementType() reflect.Type
- func (i LocationNFSMountOptionsArgs) ToLocationNFSMountOptionsOutput() LocationNFSMountOptionsOutput
- func (i LocationNFSMountOptionsArgs) ToLocationNFSMountOptionsOutputWithContext(ctx context.Context) LocationNFSMountOptionsOutput
- func (i LocationNFSMountOptionsArgs) ToLocationNFSMountOptionsPtrOutput() LocationNFSMountOptionsPtrOutput
- func (i LocationNFSMountOptionsArgs) ToLocationNFSMountOptionsPtrOutputWithContext(ctx context.Context) LocationNFSMountOptionsPtrOutput
- type LocationNFSMountOptionsInput
- type LocationNFSMountOptionsOutput
- func (LocationNFSMountOptionsOutput) ElementType() reflect.Type
- func (o LocationNFSMountOptionsOutput) ToLocationNFSMountOptionsOutput() LocationNFSMountOptionsOutput
- func (o LocationNFSMountOptionsOutput) ToLocationNFSMountOptionsOutputWithContext(ctx context.Context) LocationNFSMountOptionsOutput
- func (o LocationNFSMountOptionsOutput) ToLocationNFSMountOptionsPtrOutput() LocationNFSMountOptionsPtrOutput
- func (o LocationNFSMountOptionsOutput) ToLocationNFSMountOptionsPtrOutputWithContext(ctx context.Context) LocationNFSMountOptionsPtrOutput
- func (o LocationNFSMountOptionsOutput) Version() LocationNFSMountOptionsVersionPtrOutput
- type LocationNFSMountOptionsPtrInput
- type LocationNFSMountOptionsPtrOutput
- func (o LocationNFSMountOptionsPtrOutput) Elem() LocationNFSMountOptionsOutput
- func (LocationNFSMountOptionsPtrOutput) ElementType() reflect.Type
- func (o LocationNFSMountOptionsPtrOutput) ToLocationNFSMountOptionsPtrOutput() LocationNFSMountOptionsPtrOutput
- func (o LocationNFSMountOptionsPtrOutput) ToLocationNFSMountOptionsPtrOutputWithContext(ctx context.Context) LocationNFSMountOptionsPtrOutput
- func (o LocationNFSMountOptionsPtrOutput) Version() LocationNFSMountOptionsVersionPtrOutput
- type LocationNFSMountOptionsVersion
- func (LocationNFSMountOptionsVersion) ElementType() reflect.Type
- func (e LocationNFSMountOptionsVersion) ToLocationNFSMountOptionsVersionOutput() LocationNFSMountOptionsVersionOutput
- func (e LocationNFSMountOptionsVersion) ToLocationNFSMountOptionsVersionOutputWithContext(ctx context.Context) LocationNFSMountOptionsVersionOutput
- func (e LocationNFSMountOptionsVersion) ToLocationNFSMountOptionsVersionPtrOutput() LocationNFSMountOptionsVersionPtrOutput
- func (e LocationNFSMountOptionsVersion) ToLocationNFSMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationNFSMountOptionsVersionPtrOutput
- func (e LocationNFSMountOptionsVersion) ToStringOutput() pulumi.StringOutput
- func (e LocationNFSMountOptionsVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LocationNFSMountOptionsVersion) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LocationNFSMountOptionsVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationNFSMountOptionsVersionInput
- type LocationNFSMountOptionsVersionOutput
- func (LocationNFSMountOptionsVersionOutput) ElementType() reflect.Type
- func (o LocationNFSMountOptionsVersionOutput) ToLocationNFSMountOptionsVersionOutput() LocationNFSMountOptionsVersionOutput
- func (o LocationNFSMountOptionsVersionOutput) ToLocationNFSMountOptionsVersionOutputWithContext(ctx context.Context) LocationNFSMountOptionsVersionOutput
- func (o LocationNFSMountOptionsVersionOutput) ToLocationNFSMountOptionsVersionPtrOutput() LocationNFSMountOptionsVersionPtrOutput
- func (o LocationNFSMountOptionsVersionOutput) ToLocationNFSMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationNFSMountOptionsVersionPtrOutput
- func (o LocationNFSMountOptionsVersionOutput) ToStringOutput() pulumi.StringOutput
- func (o LocationNFSMountOptionsVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LocationNFSMountOptionsVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationNFSMountOptionsVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationNFSMountOptionsVersionPtrInput
- type LocationNFSMountOptionsVersionPtrOutput
- func (o LocationNFSMountOptionsVersionPtrOutput) Elem() LocationNFSMountOptionsVersionOutput
- func (LocationNFSMountOptionsVersionPtrOutput) ElementType() reflect.Type
- func (o LocationNFSMountOptionsVersionPtrOutput) ToLocationNFSMountOptionsVersionPtrOutput() LocationNFSMountOptionsVersionPtrOutput
- func (o LocationNFSMountOptionsVersionPtrOutput) ToLocationNFSMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationNFSMountOptionsVersionPtrOutput
- func (o LocationNFSMountOptionsVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationNFSMountOptionsVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationNFSOnPremConfig
- type LocationNFSOnPremConfigArgs
- type LocationNFSOnPremConfigInput
- type LocationNFSOnPremConfigOutput
- func (o LocationNFSOnPremConfigOutput) AgentArns() pulumi.StringArrayOutput
- func (LocationNFSOnPremConfigOutput) ElementType() reflect.Type
- func (o LocationNFSOnPremConfigOutput) ToLocationNFSOnPremConfigOutput() LocationNFSOnPremConfigOutput
- func (o LocationNFSOnPremConfigOutput) ToLocationNFSOnPremConfigOutputWithContext(ctx context.Context) LocationNFSOnPremConfigOutput
- type LocationNFSOnPremConfigPtrOutput
- func (o LocationNFSOnPremConfigPtrOutput) AgentArns() pulumi.StringArrayOutput
- func (o LocationNFSOnPremConfigPtrOutput) Elem() LocationNFSOnPremConfigOutput
- func (LocationNFSOnPremConfigPtrOutput) ElementType() reflect.Type
- func (o LocationNFSOnPremConfigPtrOutput) ToLocationNFSOnPremConfigPtrOutput() LocationNFSOnPremConfigPtrOutput
- func (o LocationNFSOnPremConfigPtrOutput) ToLocationNFSOnPremConfigPtrOutputWithContext(ctx context.Context) LocationNFSOnPremConfigPtrOutput
- type LocationNFSOutput
- func (LocationNFSOutput) ElementType() reflect.Type
- func (o LocationNFSOutput) LocationArn() pulumi.StringOutput
- func (o LocationNFSOutput) LocationUri() pulumi.StringOutput
- func (o LocationNFSOutput) MountOptions() LocationNFSMountOptionsPtrOutput
- func (o LocationNFSOutput) OnPremConfig() LocationNFSOnPremConfigOutput
- func (o LocationNFSOutput) ServerHostname() pulumi.StringOutput
- func (o LocationNFSOutput) Subdirectory() pulumi.StringOutput
- func (o LocationNFSOutput) Tags() LocationNFSTagArrayOutput
- func (o LocationNFSOutput) ToLocationNFSOutput() LocationNFSOutput
- func (o LocationNFSOutput) ToLocationNFSOutputWithContext(ctx context.Context) LocationNFSOutput
- type LocationNFSState
- type LocationNFSTag
- type LocationNFSTagArgs
- type LocationNFSTagArray
- type LocationNFSTagArrayInput
- type LocationNFSTagArrayOutput
- func (LocationNFSTagArrayOutput) ElementType() reflect.Type
- func (o LocationNFSTagArrayOutput) Index(i pulumi.IntInput) LocationNFSTagOutput
- func (o LocationNFSTagArrayOutput) ToLocationNFSTagArrayOutput() LocationNFSTagArrayOutput
- func (o LocationNFSTagArrayOutput) ToLocationNFSTagArrayOutputWithContext(ctx context.Context) LocationNFSTagArrayOutput
- type LocationNFSTagInput
- type LocationNFSTagOutput
- func (LocationNFSTagOutput) ElementType() reflect.Type
- func (o LocationNFSTagOutput) Key() pulumi.StringOutput
- func (o LocationNFSTagOutput) ToLocationNFSTagOutput() LocationNFSTagOutput
- func (o LocationNFSTagOutput) ToLocationNFSTagOutputWithContext(ctx context.Context) LocationNFSTagOutput
- func (o LocationNFSTagOutput) Value() pulumi.StringOutput
- type LocationObjectStorage
- type LocationObjectStorageArgs
- type LocationObjectStorageInput
- type LocationObjectStorageOutput
- func (o LocationObjectStorageOutput) AccessKey() pulumi.StringPtrOutput
- func (o LocationObjectStorageOutput) AgentArns() pulumi.StringArrayOutput
- func (o LocationObjectStorageOutput) BucketName() pulumi.StringOutput
- func (LocationObjectStorageOutput) ElementType() reflect.Type
- func (o LocationObjectStorageOutput) LocationArn() pulumi.StringOutput
- func (o LocationObjectStorageOutput) LocationUri() pulumi.StringOutput
- func (o LocationObjectStorageOutput) SecretKey() pulumi.StringPtrOutput
- func (o LocationObjectStorageOutput) ServerHostname() pulumi.StringOutput
- func (o LocationObjectStorageOutput) ServerPort() pulumi.IntPtrOutput
- func (o LocationObjectStorageOutput) ServerProtocol() LocationObjectStorageServerProtocolPtrOutput
- func (o LocationObjectStorageOutput) Subdirectory() pulumi.StringPtrOutput
- func (o LocationObjectStorageOutput) Tags() LocationObjectStorageTagArrayOutput
- func (o LocationObjectStorageOutput) ToLocationObjectStorageOutput() LocationObjectStorageOutput
- func (o LocationObjectStorageOutput) ToLocationObjectStorageOutputWithContext(ctx context.Context) LocationObjectStorageOutput
- type LocationObjectStorageServerProtocol
- func (LocationObjectStorageServerProtocol) ElementType() reflect.Type
- func (e LocationObjectStorageServerProtocol) ToLocationObjectStorageServerProtocolOutput() LocationObjectStorageServerProtocolOutput
- func (e LocationObjectStorageServerProtocol) ToLocationObjectStorageServerProtocolOutputWithContext(ctx context.Context) LocationObjectStorageServerProtocolOutput
- func (e LocationObjectStorageServerProtocol) ToLocationObjectStorageServerProtocolPtrOutput() LocationObjectStorageServerProtocolPtrOutput
- func (e LocationObjectStorageServerProtocol) ToLocationObjectStorageServerProtocolPtrOutputWithContext(ctx context.Context) LocationObjectStorageServerProtocolPtrOutput
- func (e LocationObjectStorageServerProtocol) ToStringOutput() pulumi.StringOutput
- func (e LocationObjectStorageServerProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LocationObjectStorageServerProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LocationObjectStorageServerProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationObjectStorageServerProtocolInput
- type LocationObjectStorageServerProtocolOutput
- func (LocationObjectStorageServerProtocolOutput) ElementType() reflect.Type
- func (o LocationObjectStorageServerProtocolOutput) ToLocationObjectStorageServerProtocolOutput() LocationObjectStorageServerProtocolOutput
- func (o LocationObjectStorageServerProtocolOutput) ToLocationObjectStorageServerProtocolOutputWithContext(ctx context.Context) LocationObjectStorageServerProtocolOutput
- func (o LocationObjectStorageServerProtocolOutput) ToLocationObjectStorageServerProtocolPtrOutput() LocationObjectStorageServerProtocolPtrOutput
- func (o LocationObjectStorageServerProtocolOutput) ToLocationObjectStorageServerProtocolPtrOutputWithContext(ctx context.Context) LocationObjectStorageServerProtocolPtrOutput
- func (o LocationObjectStorageServerProtocolOutput) ToStringOutput() pulumi.StringOutput
- func (o LocationObjectStorageServerProtocolOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LocationObjectStorageServerProtocolOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationObjectStorageServerProtocolOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationObjectStorageServerProtocolPtrInput
- type LocationObjectStorageServerProtocolPtrOutput
- func (o LocationObjectStorageServerProtocolPtrOutput) Elem() LocationObjectStorageServerProtocolOutput
- func (LocationObjectStorageServerProtocolPtrOutput) ElementType() reflect.Type
- func (o LocationObjectStorageServerProtocolPtrOutput) ToLocationObjectStorageServerProtocolPtrOutput() LocationObjectStorageServerProtocolPtrOutput
- func (o LocationObjectStorageServerProtocolPtrOutput) ToLocationObjectStorageServerProtocolPtrOutputWithContext(ctx context.Context) LocationObjectStorageServerProtocolPtrOutput
- func (o LocationObjectStorageServerProtocolPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationObjectStorageServerProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationObjectStorageState
- type LocationObjectStorageTag
- type LocationObjectStorageTagArgs
- func (LocationObjectStorageTagArgs) ElementType() reflect.Type
- func (i LocationObjectStorageTagArgs) ToLocationObjectStorageTagOutput() LocationObjectStorageTagOutput
- func (i LocationObjectStorageTagArgs) ToLocationObjectStorageTagOutputWithContext(ctx context.Context) LocationObjectStorageTagOutput
- type LocationObjectStorageTagArray
- func (LocationObjectStorageTagArray) ElementType() reflect.Type
- func (i LocationObjectStorageTagArray) ToLocationObjectStorageTagArrayOutput() LocationObjectStorageTagArrayOutput
- func (i LocationObjectStorageTagArray) ToLocationObjectStorageTagArrayOutputWithContext(ctx context.Context) LocationObjectStorageTagArrayOutput
- type LocationObjectStorageTagArrayInput
- type LocationObjectStorageTagArrayOutput
- func (LocationObjectStorageTagArrayOutput) ElementType() reflect.Type
- func (o LocationObjectStorageTagArrayOutput) Index(i pulumi.IntInput) LocationObjectStorageTagOutput
- func (o LocationObjectStorageTagArrayOutput) ToLocationObjectStorageTagArrayOutput() LocationObjectStorageTagArrayOutput
- func (o LocationObjectStorageTagArrayOutput) ToLocationObjectStorageTagArrayOutputWithContext(ctx context.Context) LocationObjectStorageTagArrayOutput
- type LocationObjectStorageTagInput
- type LocationObjectStorageTagOutput
- func (LocationObjectStorageTagOutput) ElementType() reflect.Type
- func (o LocationObjectStorageTagOutput) Key() pulumi.StringOutput
- func (o LocationObjectStorageTagOutput) ToLocationObjectStorageTagOutput() LocationObjectStorageTagOutput
- func (o LocationObjectStorageTagOutput) ToLocationObjectStorageTagOutputWithContext(ctx context.Context) LocationObjectStorageTagOutput
- func (o LocationObjectStorageTagOutput) Value() pulumi.StringOutput
- type LocationS3
- type LocationS3Args
- type LocationS3Input
- type LocationS3Output
- func (LocationS3Output) ElementType() reflect.Type
- func (o LocationS3Output) LocationArn() pulumi.StringOutput
- func (o LocationS3Output) LocationUri() pulumi.StringOutput
- func (o LocationS3Output) S3BucketArn() pulumi.StringOutput
- func (o LocationS3Output) S3Config() LocationS3S3ConfigOutput
- func (o LocationS3Output) S3StorageClass() LocationS3S3StorageClassPtrOutput
- func (o LocationS3Output) Subdirectory() pulumi.StringPtrOutput
- func (o LocationS3Output) Tags() LocationS3TagArrayOutput
- func (o LocationS3Output) ToLocationS3Output() LocationS3Output
- func (o LocationS3Output) ToLocationS3OutputWithContext(ctx context.Context) LocationS3Output
- type LocationS3S3Config
- type LocationS3S3ConfigArgs
- type LocationS3S3ConfigInput
- type LocationS3S3ConfigOutput
- func (o LocationS3S3ConfigOutput) BucketAccessRoleArn() pulumi.StringOutput
- func (LocationS3S3ConfigOutput) ElementType() reflect.Type
- func (o LocationS3S3ConfigOutput) ToLocationS3S3ConfigOutput() LocationS3S3ConfigOutput
- func (o LocationS3S3ConfigOutput) ToLocationS3S3ConfigOutputWithContext(ctx context.Context) LocationS3S3ConfigOutput
- type LocationS3S3StorageClass
- func (LocationS3S3StorageClass) ElementType() reflect.Type
- func (e LocationS3S3StorageClass) ToLocationS3S3StorageClassOutput() LocationS3S3StorageClassOutput
- func (e LocationS3S3StorageClass) ToLocationS3S3StorageClassOutputWithContext(ctx context.Context) LocationS3S3StorageClassOutput
- func (e LocationS3S3StorageClass) ToLocationS3S3StorageClassPtrOutput() LocationS3S3StorageClassPtrOutput
- func (e LocationS3S3StorageClass) ToLocationS3S3StorageClassPtrOutputWithContext(ctx context.Context) LocationS3S3StorageClassPtrOutput
- func (e LocationS3S3StorageClass) ToStringOutput() pulumi.StringOutput
- func (e LocationS3S3StorageClass) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LocationS3S3StorageClass) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LocationS3S3StorageClass) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationS3S3StorageClassInput
- type LocationS3S3StorageClassOutput
- func (LocationS3S3StorageClassOutput) ElementType() reflect.Type
- func (o LocationS3S3StorageClassOutput) ToLocationS3S3StorageClassOutput() LocationS3S3StorageClassOutput
- func (o LocationS3S3StorageClassOutput) ToLocationS3S3StorageClassOutputWithContext(ctx context.Context) LocationS3S3StorageClassOutput
- func (o LocationS3S3StorageClassOutput) ToLocationS3S3StorageClassPtrOutput() LocationS3S3StorageClassPtrOutput
- func (o LocationS3S3StorageClassOutput) ToLocationS3S3StorageClassPtrOutputWithContext(ctx context.Context) LocationS3S3StorageClassPtrOutput
- func (o LocationS3S3StorageClassOutput) ToStringOutput() pulumi.StringOutput
- func (o LocationS3S3StorageClassOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LocationS3S3StorageClassOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationS3S3StorageClassOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationS3S3StorageClassPtrInput
- type LocationS3S3StorageClassPtrOutput
- func (o LocationS3S3StorageClassPtrOutput) Elem() LocationS3S3StorageClassOutput
- func (LocationS3S3StorageClassPtrOutput) ElementType() reflect.Type
- func (o LocationS3S3StorageClassPtrOutput) ToLocationS3S3StorageClassPtrOutput() LocationS3S3StorageClassPtrOutput
- func (o LocationS3S3StorageClassPtrOutput) ToLocationS3S3StorageClassPtrOutputWithContext(ctx context.Context) LocationS3S3StorageClassPtrOutput
- func (o LocationS3S3StorageClassPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationS3S3StorageClassPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationS3State
- type LocationS3Tag
- type LocationS3TagArgs
- type LocationS3TagArray
- type LocationS3TagArrayInput
- type LocationS3TagArrayOutput
- func (LocationS3TagArrayOutput) ElementType() reflect.Type
- func (o LocationS3TagArrayOutput) Index(i pulumi.IntInput) LocationS3TagOutput
- func (o LocationS3TagArrayOutput) ToLocationS3TagArrayOutput() LocationS3TagArrayOutput
- func (o LocationS3TagArrayOutput) ToLocationS3TagArrayOutputWithContext(ctx context.Context) LocationS3TagArrayOutput
- type LocationS3TagInput
- type LocationS3TagOutput
- func (LocationS3TagOutput) ElementType() reflect.Type
- func (o LocationS3TagOutput) Key() pulumi.StringOutput
- func (o LocationS3TagOutput) ToLocationS3TagOutput() LocationS3TagOutput
- func (o LocationS3TagOutput) ToLocationS3TagOutputWithContext(ctx context.Context) LocationS3TagOutput
- func (o LocationS3TagOutput) Value() pulumi.StringOutput
- type LocationSMB
- type LocationSMBArgs
- type LocationSMBInput
- type LocationSMBMountOptions
- type LocationSMBMountOptionsArgs
- func (LocationSMBMountOptionsArgs) ElementType() reflect.Type
- func (i LocationSMBMountOptionsArgs) ToLocationSMBMountOptionsOutput() LocationSMBMountOptionsOutput
- func (i LocationSMBMountOptionsArgs) ToLocationSMBMountOptionsOutputWithContext(ctx context.Context) LocationSMBMountOptionsOutput
- func (i LocationSMBMountOptionsArgs) ToLocationSMBMountOptionsPtrOutput() LocationSMBMountOptionsPtrOutput
- func (i LocationSMBMountOptionsArgs) ToLocationSMBMountOptionsPtrOutputWithContext(ctx context.Context) LocationSMBMountOptionsPtrOutput
- type LocationSMBMountOptionsInput
- type LocationSMBMountOptionsOutput
- func (LocationSMBMountOptionsOutput) ElementType() reflect.Type
- func (o LocationSMBMountOptionsOutput) ToLocationSMBMountOptionsOutput() LocationSMBMountOptionsOutput
- func (o LocationSMBMountOptionsOutput) ToLocationSMBMountOptionsOutputWithContext(ctx context.Context) LocationSMBMountOptionsOutput
- func (o LocationSMBMountOptionsOutput) ToLocationSMBMountOptionsPtrOutput() LocationSMBMountOptionsPtrOutput
- func (o LocationSMBMountOptionsOutput) ToLocationSMBMountOptionsPtrOutputWithContext(ctx context.Context) LocationSMBMountOptionsPtrOutput
- func (o LocationSMBMountOptionsOutput) Version() LocationSMBMountOptionsVersionPtrOutput
- type LocationSMBMountOptionsPtrInput
- type LocationSMBMountOptionsPtrOutput
- func (o LocationSMBMountOptionsPtrOutput) Elem() LocationSMBMountOptionsOutput
- func (LocationSMBMountOptionsPtrOutput) ElementType() reflect.Type
- func (o LocationSMBMountOptionsPtrOutput) ToLocationSMBMountOptionsPtrOutput() LocationSMBMountOptionsPtrOutput
- func (o LocationSMBMountOptionsPtrOutput) ToLocationSMBMountOptionsPtrOutputWithContext(ctx context.Context) LocationSMBMountOptionsPtrOutput
- func (o LocationSMBMountOptionsPtrOutput) Version() LocationSMBMountOptionsVersionPtrOutput
- type LocationSMBMountOptionsVersion
- func (LocationSMBMountOptionsVersion) ElementType() reflect.Type
- func (e LocationSMBMountOptionsVersion) ToLocationSMBMountOptionsVersionOutput() LocationSMBMountOptionsVersionOutput
- func (e LocationSMBMountOptionsVersion) ToLocationSMBMountOptionsVersionOutputWithContext(ctx context.Context) LocationSMBMountOptionsVersionOutput
- func (e LocationSMBMountOptionsVersion) ToLocationSMBMountOptionsVersionPtrOutput() LocationSMBMountOptionsVersionPtrOutput
- func (e LocationSMBMountOptionsVersion) ToLocationSMBMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationSMBMountOptionsVersionPtrOutput
- func (e LocationSMBMountOptionsVersion) ToStringOutput() pulumi.StringOutput
- func (e LocationSMBMountOptionsVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LocationSMBMountOptionsVersion) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LocationSMBMountOptionsVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationSMBMountOptionsVersionInput
- type LocationSMBMountOptionsVersionOutput
- func (LocationSMBMountOptionsVersionOutput) ElementType() reflect.Type
- func (o LocationSMBMountOptionsVersionOutput) ToLocationSMBMountOptionsVersionOutput() LocationSMBMountOptionsVersionOutput
- func (o LocationSMBMountOptionsVersionOutput) ToLocationSMBMountOptionsVersionOutputWithContext(ctx context.Context) LocationSMBMountOptionsVersionOutput
- func (o LocationSMBMountOptionsVersionOutput) ToLocationSMBMountOptionsVersionPtrOutput() LocationSMBMountOptionsVersionPtrOutput
- func (o LocationSMBMountOptionsVersionOutput) ToLocationSMBMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationSMBMountOptionsVersionPtrOutput
- func (o LocationSMBMountOptionsVersionOutput) ToStringOutput() pulumi.StringOutput
- func (o LocationSMBMountOptionsVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LocationSMBMountOptionsVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationSMBMountOptionsVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationSMBMountOptionsVersionPtrInput
- type LocationSMBMountOptionsVersionPtrOutput
- func (o LocationSMBMountOptionsVersionPtrOutput) Elem() LocationSMBMountOptionsVersionOutput
- func (LocationSMBMountOptionsVersionPtrOutput) ElementType() reflect.Type
- func (o LocationSMBMountOptionsVersionPtrOutput) ToLocationSMBMountOptionsVersionPtrOutput() LocationSMBMountOptionsVersionPtrOutput
- func (o LocationSMBMountOptionsVersionPtrOutput) ToLocationSMBMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationSMBMountOptionsVersionPtrOutput
- func (o LocationSMBMountOptionsVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationSMBMountOptionsVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationSMBOutput
- func (o LocationSMBOutput) AgentArns() pulumi.StringArrayOutput
- func (o LocationSMBOutput) Domain() pulumi.StringPtrOutput
- func (LocationSMBOutput) ElementType() reflect.Type
- func (o LocationSMBOutput) LocationArn() pulumi.StringOutput
- func (o LocationSMBOutput) LocationUri() pulumi.StringOutput
- func (o LocationSMBOutput) MountOptions() LocationSMBMountOptionsPtrOutput
- func (o LocationSMBOutput) Password() pulumi.StringOutput
- func (o LocationSMBOutput) ServerHostname() pulumi.StringOutput
- func (o LocationSMBOutput) Subdirectory() pulumi.StringOutput
- func (o LocationSMBOutput) Tags() LocationSMBTagArrayOutput
- func (o LocationSMBOutput) ToLocationSMBOutput() LocationSMBOutput
- func (o LocationSMBOutput) ToLocationSMBOutputWithContext(ctx context.Context) LocationSMBOutput
- func (o LocationSMBOutput) User() pulumi.StringOutput
- type LocationSMBState
- type LocationSMBTag
- type LocationSMBTagArgs
- type LocationSMBTagArray
- type LocationSMBTagArrayInput
- type LocationSMBTagArrayOutput
- func (LocationSMBTagArrayOutput) ElementType() reflect.Type
- func (o LocationSMBTagArrayOutput) Index(i pulumi.IntInput) LocationSMBTagOutput
- func (o LocationSMBTagArrayOutput) ToLocationSMBTagArrayOutput() LocationSMBTagArrayOutput
- func (o LocationSMBTagArrayOutput) ToLocationSMBTagArrayOutputWithContext(ctx context.Context) LocationSMBTagArrayOutput
- type LocationSMBTagInput
- type LocationSMBTagOutput
- func (LocationSMBTagOutput) ElementType() reflect.Type
- func (o LocationSMBTagOutput) Key() pulumi.StringOutput
- func (o LocationSMBTagOutput) ToLocationSMBTagOutput() LocationSMBTagOutput
- func (o LocationSMBTagOutput) ToLocationSMBTagOutputWithContext(ctx context.Context) LocationSMBTagOutput
- func (o LocationSMBTagOutput) Value() pulumi.StringOutput
- type LookupAgentArgs
- type LookupAgentOutputArgs
- type LookupAgentResult
- type LookupAgentResultOutput
- func (o LookupAgentResultOutput) AgentArn() pulumi.StringPtrOutput
- func (o LookupAgentResultOutput) AgentName() pulumi.StringPtrOutput
- func (LookupAgentResultOutput) ElementType() reflect.Type
- func (o LookupAgentResultOutput) EndpointType() AgentEndpointTypePtrOutput
- func (o LookupAgentResultOutput) Tags() AgentTagArrayOutput
- func (o LookupAgentResultOutput) ToLookupAgentResultOutput() LookupAgentResultOutput
- func (o LookupAgentResultOutput) ToLookupAgentResultOutputWithContext(ctx context.Context) LookupAgentResultOutput
- type LookupLocationEFSArgs
- type LookupLocationEFSOutputArgs
- type LookupLocationEFSResult
- type LookupLocationEFSResultOutput
- func (LookupLocationEFSResultOutput) ElementType() reflect.Type
- func (o LookupLocationEFSResultOutput) LocationArn() pulumi.StringPtrOutput
- func (o LookupLocationEFSResultOutput) LocationUri() pulumi.StringPtrOutput
- func (o LookupLocationEFSResultOutput) Tags() LocationEFSTagArrayOutput
- func (o LookupLocationEFSResultOutput) ToLookupLocationEFSResultOutput() LookupLocationEFSResultOutput
- func (o LookupLocationEFSResultOutput) ToLookupLocationEFSResultOutputWithContext(ctx context.Context) LookupLocationEFSResultOutput
- type LookupLocationFSxLustreArgs
- type LookupLocationFSxLustreOutputArgs
- type LookupLocationFSxLustreResult
- type LookupLocationFSxLustreResultOutput
- func (LookupLocationFSxLustreResultOutput) ElementType() reflect.Type
- func (o LookupLocationFSxLustreResultOutput) LocationArn() pulumi.StringPtrOutput
- func (o LookupLocationFSxLustreResultOutput) LocationUri() pulumi.StringPtrOutput
- func (o LookupLocationFSxLustreResultOutput) Tags() LocationFSxLustreTagArrayOutput
- func (o LookupLocationFSxLustreResultOutput) ToLookupLocationFSxLustreResultOutput() LookupLocationFSxLustreResultOutput
- func (o LookupLocationFSxLustreResultOutput) ToLookupLocationFSxLustreResultOutputWithContext(ctx context.Context) LookupLocationFSxLustreResultOutput
- type LookupLocationFSxONTAPArgs
- type LookupLocationFSxONTAPOutputArgs
- type LookupLocationFSxONTAPResult
- type LookupLocationFSxONTAPResultOutput
- func (LookupLocationFSxONTAPResultOutput) ElementType() reflect.Type
- func (o LookupLocationFSxONTAPResultOutput) FsxFilesystemArn() pulumi.StringPtrOutput
- func (o LookupLocationFSxONTAPResultOutput) LocationArn() pulumi.StringPtrOutput
- func (o LookupLocationFSxONTAPResultOutput) LocationUri() pulumi.StringPtrOutput
- func (o LookupLocationFSxONTAPResultOutput) Tags() LocationFSxONTAPTagArrayOutput
- func (o LookupLocationFSxONTAPResultOutput) ToLookupLocationFSxONTAPResultOutput() LookupLocationFSxONTAPResultOutput
- func (o LookupLocationFSxONTAPResultOutput) ToLookupLocationFSxONTAPResultOutputWithContext(ctx context.Context) LookupLocationFSxONTAPResultOutput
- type LookupLocationFSxOpenZFSArgs
- type LookupLocationFSxOpenZFSOutputArgs
- type LookupLocationFSxOpenZFSResult
- type LookupLocationFSxOpenZFSResultOutput
- func (LookupLocationFSxOpenZFSResultOutput) ElementType() reflect.Type
- func (o LookupLocationFSxOpenZFSResultOutput) LocationArn() pulumi.StringPtrOutput
- func (o LookupLocationFSxOpenZFSResultOutput) LocationUri() pulumi.StringPtrOutput
- func (o LookupLocationFSxOpenZFSResultOutput) Tags() LocationFSxOpenZFSTagArrayOutput
- func (o LookupLocationFSxOpenZFSResultOutput) ToLookupLocationFSxOpenZFSResultOutput() LookupLocationFSxOpenZFSResultOutput
- func (o LookupLocationFSxOpenZFSResultOutput) ToLookupLocationFSxOpenZFSResultOutputWithContext(ctx context.Context) LookupLocationFSxOpenZFSResultOutput
- type LookupLocationFSxWindowsArgs
- type LookupLocationFSxWindowsOutputArgs
- type LookupLocationFSxWindowsResult
- type LookupLocationFSxWindowsResultOutput
- func (LookupLocationFSxWindowsResultOutput) ElementType() reflect.Type
- func (o LookupLocationFSxWindowsResultOutput) LocationArn() pulumi.StringPtrOutput
- func (o LookupLocationFSxWindowsResultOutput) LocationUri() pulumi.StringPtrOutput
- func (o LookupLocationFSxWindowsResultOutput) Tags() LocationFSxWindowsTagArrayOutput
- func (o LookupLocationFSxWindowsResultOutput) ToLookupLocationFSxWindowsResultOutput() LookupLocationFSxWindowsResultOutput
- func (o LookupLocationFSxWindowsResultOutput) ToLookupLocationFSxWindowsResultOutputWithContext(ctx context.Context) LookupLocationFSxWindowsResultOutput
- type LookupLocationHDFSArgs
- type LookupLocationHDFSOutputArgs
- type LookupLocationHDFSResult
- type LookupLocationHDFSResultOutput
- func (o LookupLocationHDFSResultOutput) AgentArns() pulumi.StringArrayOutput
- func (o LookupLocationHDFSResultOutput) AuthenticationType() LocationHDFSAuthenticationTypePtrOutput
- func (o LookupLocationHDFSResultOutput) BlockSize() pulumi.IntPtrOutput
- func (LookupLocationHDFSResultOutput) ElementType() reflect.Type
- func (o LookupLocationHDFSResultOutput) KerberosPrincipal() pulumi.StringPtrOutput
- func (o LookupLocationHDFSResultOutput) KmsKeyProviderUri() pulumi.StringPtrOutput
- func (o LookupLocationHDFSResultOutput) LocationArn() pulumi.StringPtrOutput
- func (o LookupLocationHDFSResultOutput) LocationUri() pulumi.StringPtrOutput
- func (o LookupLocationHDFSResultOutput) NameNodes() LocationHDFSNameNodeArrayOutput
- func (o LookupLocationHDFSResultOutput) QopConfiguration() LocationHDFSQopConfigurationPtrOutput
- func (o LookupLocationHDFSResultOutput) ReplicationFactor() pulumi.IntPtrOutput
- func (o LookupLocationHDFSResultOutput) SimpleUser() pulumi.StringPtrOutput
- func (o LookupLocationHDFSResultOutput) Tags() LocationHDFSTagArrayOutput
- func (o LookupLocationHDFSResultOutput) ToLookupLocationHDFSResultOutput() LookupLocationHDFSResultOutput
- func (o LookupLocationHDFSResultOutput) ToLookupLocationHDFSResultOutputWithContext(ctx context.Context) LookupLocationHDFSResultOutput
- type LookupLocationNFSArgs
- type LookupLocationNFSOutputArgs
- type LookupLocationNFSResult
- type LookupLocationNFSResultOutput
- func (LookupLocationNFSResultOutput) ElementType() reflect.Type
- func (o LookupLocationNFSResultOutput) LocationArn() pulumi.StringPtrOutput
- func (o LookupLocationNFSResultOutput) LocationUri() pulumi.StringPtrOutput
- func (o LookupLocationNFSResultOutput) MountOptions() LocationNFSMountOptionsPtrOutput
- func (o LookupLocationNFSResultOutput) OnPremConfig() LocationNFSOnPremConfigPtrOutput
- func (o LookupLocationNFSResultOutput) Tags() LocationNFSTagArrayOutput
- func (o LookupLocationNFSResultOutput) ToLookupLocationNFSResultOutput() LookupLocationNFSResultOutput
- func (o LookupLocationNFSResultOutput) ToLookupLocationNFSResultOutputWithContext(ctx context.Context) LookupLocationNFSResultOutput
- type LookupLocationObjectStorageArgs
- type LookupLocationObjectStorageOutputArgs
- type LookupLocationObjectStorageResult
- type LookupLocationObjectStorageResultOutput
- func (o LookupLocationObjectStorageResultOutput) AccessKey() pulumi.StringPtrOutput
- func (o LookupLocationObjectStorageResultOutput) AgentArns() pulumi.StringArrayOutput
- func (LookupLocationObjectStorageResultOutput) ElementType() reflect.Type
- func (o LookupLocationObjectStorageResultOutput) LocationArn() pulumi.StringPtrOutput
- func (o LookupLocationObjectStorageResultOutput) LocationUri() pulumi.StringPtrOutput
- func (o LookupLocationObjectStorageResultOutput) ServerPort() pulumi.IntPtrOutput
- func (o LookupLocationObjectStorageResultOutput) ServerProtocol() LocationObjectStorageServerProtocolPtrOutput
- func (o LookupLocationObjectStorageResultOutput) Tags() LocationObjectStorageTagArrayOutput
- func (o LookupLocationObjectStorageResultOutput) ToLookupLocationObjectStorageResultOutput() LookupLocationObjectStorageResultOutput
- func (o LookupLocationObjectStorageResultOutput) ToLookupLocationObjectStorageResultOutputWithContext(ctx context.Context) LookupLocationObjectStorageResultOutput
- type LookupLocationS3Args
- type LookupLocationS3OutputArgs
- type LookupLocationS3Result
- type LookupLocationS3ResultOutput
- func (LookupLocationS3ResultOutput) ElementType() reflect.Type
- func (o LookupLocationS3ResultOutput) LocationArn() pulumi.StringPtrOutput
- func (o LookupLocationS3ResultOutput) LocationUri() pulumi.StringPtrOutput
- func (o LookupLocationS3ResultOutput) Tags() LocationS3TagArrayOutput
- func (o LookupLocationS3ResultOutput) ToLookupLocationS3ResultOutput() LookupLocationS3ResultOutput
- func (o LookupLocationS3ResultOutput) ToLookupLocationS3ResultOutputWithContext(ctx context.Context) LookupLocationS3ResultOutput
- type LookupLocationSMBArgs
- type LookupLocationSMBOutputArgs
- type LookupLocationSMBResult
- type LookupLocationSMBResultOutput
- func (o LookupLocationSMBResultOutput) AgentArns() pulumi.StringArrayOutput
- func (o LookupLocationSMBResultOutput) Domain() pulumi.StringPtrOutput
- func (LookupLocationSMBResultOutput) ElementType() reflect.Type
- func (o LookupLocationSMBResultOutput) LocationArn() pulumi.StringPtrOutput
- func (o LookupLocationSMBResultOutput) LocationUri() pulumi.StringPtrOutput
- func (o LookupLocationSMBResultOutput) MountOptions() LocationSMBMountOptionsPtrOutput
- func (o LookupLocationSMBResultOutput) Tags() LocationSMBTagArrayOutput
- func (o LookupLocationSMBResultOutput) ToLookupLocationSMBResultOutput() LookupLocationSMBResultOutput
- func (o LookupLocationSMBResultOutput) ToLookupLocationSMBResultOutputWithContext(ctx context.Context) LookupLocationSMBResultOutput
- func (o LookupLocationSMBResultOutput) User() pulumi.StringPtrOutput
- type LookupTaskArgs
- type LookupTaskOutputArgs
- type LookupTaskResult
- type LookupTaskResultOutput
- func (o LookupTaskResultOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (o LookupTaskResultOutput) DestinationNetworkInterfaceArns() pulumi.StringArrayOutput
- func (LookupTaskResultOutput) ElementType() reflect.Type
- func (o LookupTaskResultOutput) ErrorCode() pulumi.StringPtrOutput
- func (o LookupTaskResultOutput) ErrorDetail() pulumi.StringPtrOutput
- func (o LookupTaskResultOutput) Excludes() TaskFilterRuleArrayOutput
- func (o LookupTaskResultOutput) Includes() TaskFilterRuleArrayOutput
- func (o LookupTaskResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupTaskResultOutput) Options() TaskOptionsPtrOutput
- func (o LookupTaskResultOutput) Schedule() TaskSchedulePtrOutput
- func (o LookupTaskResultOutput) SourceNetworkInterfaceArns() pulumi.StringArrayOutput
- func (o LookupTaskResultOutput) Status() TaskStatusPtrOutput
- func (o LookupTaskResultOutput) Tags() TaskTagArrayOutput
- func (o LookupTaskResultOutput) TaskArn() pulumi.StringPtrOutput
- func (o LookupTaskResultOutput) ToLookupTaskResultOutput() LookupTaskResultOutput
- func (o LookupTaskResultOutput) ToLookupTaskResultOutputWithContext(ctx context.Context) LookupTaskResultOutput
- type Task
- type TaskArgs
- type TaskFilterRule
- type TaskFilterRuleArgs
- type TaskFilterRuleArray
- type TaskFilterRuleArrayInput
- type TaskFilterRuleArrayOutput
- func (TaskFilterRuleArrayOutput) ElementType() reflect.Type
- func (o TaskFilterRuleArrayOutput) Index(i pulumi.IntInput) TaskFilterRuleOutput
- func (o TaskFilterRuleArrayOutput) ToTaskFilterRuleArrayOutput() TaskFilterRuleArrayOutput
- func (o TaskFilterRuleArrayOutput) ToTaskFilterRuleArrayOutputWithContext(ctx context.Context) TaskFilterRuleArrayOutput
- type TaskFilterRuleFilterType
- func (TaskFilterRuleFilterType) ElementType() reflect.Type
- func (e TaskFilterRuleFilterType) ToStringOutput() pulumi.StringOutput
- func (e TaskFilterRuleFilterType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskFilterRuleFilterType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskFilterRuleFilterType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskFilterRuleFilterType) ToTaskFilterRuleFilterTypeOutput() TaskFilterRuleFilterTypeOutput
- func (e TaskFilterRuleFilterType) ToTaskFilterRuleFilterTypeOutputWithContext(ctx context.Context) TaskFilterRuleFilterTypeOutput
- func (e TaskFilterRuleFilterType) ToTaskFilterRuleFilterTypePtrOutput() TaskFilterRuleFilterTypePtrOutput
- func (e TaskFilterRuleFilterType) ToTaskFilterRuleFilterTypePtrOutputWithContext(ctx context.Context) TaskFilterRuleFilterTypePtrOutput
- type TaskFilterRuleFilterTypeInput
- type TaskFilterRuleFilterTypeOutput
- func (TaskFilterRuleFilterTypeOutput) ElementType() reflect.Type
- func (o TaskFilterRuleFilterTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskFilterRuleFilterTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskFilterRuleFilterTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskFilterRuleFilterTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskFilterRuleFilterTypeOutput) ToTaskFilterRuleFilterTypeOutput() TaskFilterRuleFilterTypeOutput
- func (o TaskFilterRuleFilterTypeOutput) ToTaskFilterRuleFilterTypeOutputWithContext(ctx context.Context) TaskFilterRuleFilterTypeOutput
- func (o TaskFilterRuleFilterTypeOutput) ToTaskFilterRuleFilterTypePtrOutput() TaskFilterRuleFilterTypePtrOutput
- func (o TaskFilterRuleFilterTypeOutput) ToTaskFilterRuleFilterTypePtrOutputWithContext(ctx context.Context) TaskFilterRuleFilterTypePtrOutput
- type TaskFilterRuleFilterTypePtrInput
- type TaskFilterRuleFilterTypePtrOutput
- func (o TaskFilterRuleFilterTypePtrOutput) Elem() TaskFilterRuleFilterTypeOutput
- func (TaskFilterRuleFilterTypePtrOutput) ElementType() reflect.Type
- func (o TaskFilterRuleFilterTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskFilterRuleFilterTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskFilterRuleFilterTypePtrOutput) ToTaskFilterRuleFilterTypePtrOutput() TaskFilterRuleFilterTypePtrOutput
- func (o TaskFilterRuleFilterTypePtrOutput) ToTaskFilterRuleFilterTypePtrOutputWithContext(ctx context.Context) TaskFilterRuleFilterTypePtrOutput
- type TaskFilterRuleInput
- type TaskFilterRuleOutput
- func (TaskFilterRuleOutput) ElementType() reflect.Type
- func (o TaskFilterRuleOutput) FilterType() TaskFilterRuleFilterTypePtrOutput
- func (o TaskFilterRuleOutput) ToTaskFilterRuleOutput() TaskFilterRuleOutput
- func (o TaskFilterRuleOutput) ToTaskFilterRuleOutputWithContext(ctx context.Context) TaskFilterRuleOutput
- func (o TaskFilterRuleOutput) Value() pulumi.StringPtrOutput
- type TaskInput
- type TaskOptions
- type TaskOptionsArgs
- func (TaskOptionsArgs) ElementType() reflect.Type
- func (i TaskOptionsArgs) ToTaskOptionsOutput() TaskOptionsOutput
- func (i TaskOptionsArgs) ToTaskOptionsOutputWithContext(ctx context.Context) TaskOptionsOutput
- func (i TaskOptionsArgs) ToTaskOptionsPtrOutput() TaskOptionsPtrOutput
- func (i TaskOptionsArgs) ToTaskOptionsPtrOutputWithContext(ctx context.Context) TaskOptionsPtrOutput
- type TaskOptionsAtime
- func (TaskOptionsAtime) ElementType() reflect.Type
- func (e TaskOptionsAtime) ToStringOutput() pulumi.StringOutput
- func (e TaskOptionsAtime) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskOptionsAtime) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskOptionsAtime) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskOptionsAtime) ToTaskOptionsAtimeOutput() TaskOptionsAtimeOutput
- func (e TaskOptionsAtime) ToTaskOptionsAtimeOutputWithContext(ctx context.Context) TaskOptionsAtimeOutput
- func (e TaskOptionsAtime) ToTaskOptionsAtimePtrOutput() TaskOptionsAtimePtrOutput
- func (e TaskOptionsAtime) ToTaskOptionsAtimePtrOutputWithContext(ctx context.Context) TaskOptionsAtimePtrOutput
- type TaskOptionsAtimeInput
- type TaskOptionsAtimeOutput
- func (TaskOptionsAtimeOutput) ElementType() reflect.Type
- func (o TaskOptionsAtimeOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskOptionsAtimeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskOptionsAtimeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsAtimeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsAtimeOutput) ToTaskOptionsAtimeOutput() TaskOptionsAtimeOutput
- func (o TaskOptionsAtimeOutput) ToTaskOptionsAtimeOutputWithContext(ctx context.Context) TaskOptionsAtimeOutput
- func (o TaskOptionsAtimeOutput) ToTaskOptionsAtimePtrOutput() TaskOptionsAtimePtrOutput
- func (o TaskOptionsAtimeOutput) ToTaskOptionsAtimePtrOutputWithContext(ctx context.Context) TaskOptionsAtimePtrOutput
- type TaskOptionsAtimePtrInput
- type TaskOptionsAtimePtrOutput
- func (o TaskOptionsAtimePtrOutput) Elem() TaskOptionsAtimeOutput
- func (TaskOptionsAtimePtrOutput) ElementType() reflect.Type
- func (o TaskOptionsAtimePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsAtimePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsAtimePtrOutput) ToTaskOptionsAtimePtrOutput() TaskOptionsAtimePtrOutput
- func (o TaskOptionsAtimePtrOutput) ToTaskOptionsAtimePtrOutputWithContext(ctx context.Context) TaskOptionsAtimePtrOutput
- type TaskOptionsGid
- func (TaskOptionsGid) ElementType() reflect.Type
- func (e TaskOptionsGid) ToStringOutput() pulumi.StringOutput
- func (e TaskOptionsGid) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskOptionsGid) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskOptionsGid) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskOptionsGid) ToTaskOptionsGidOutput() TaskOptionsGidOutput
- func (e TaskOptionsGid) ToTaskOptionsGidOutputWithContext(ctx context.Context) TaskOptionsGidOutput
- func (e TaskOptionsGid) ToTaskOptionsGidPtrOutput() TaskOptionsGidPtrOutput
- func (e TaskOptionsGid) ToTaskOptionsGidPtrOutputWithContext(ctx context.Context) TaskOptionsGidPtrOutput
- type TaskOptionsGidInput
- type TaskOptionsGidOutput
- func (TaskOptionsGidOutput) ElementType() reflect.Type
- func (o TaskOptionsGidOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskOptionsGidOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskOptionsGidOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsGidOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsGidOutput) ToTaskOptionsGidOutput() TaskOptionsGidOutput
- func (o TaskOptionsGidOutput) ToTaskOptionsGidOutputWithContext(ctx context.Context) TaskOptionsGidOutput
- func (o TaskOptionsGidOutput) ToTaskOptionsGidPtrOutput() TaskOptionsGidPtrOutput
- func (o TaskOptionsGidOutput) ToTaskOptionsGidPtrOutputWithContext(ctx context.Context) TaskOptionsGidPtrOutput
- type TaskOptionsGidPtrInput
- type TaskOptionsGidPtrOutput
- func (o TaskOptionsGidPtrOutput) Elem() TaskOptionsGidOutput
- func (TaskOptionsGidPtrOutput) ElementType() reflect.Type
- func (o TaskOptionsGidPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsGidPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsGidPtrOutput) ToTaskOptionsGidPtrOutput() TaskOptionsGidPtrOutput
- func (o TaskOptionsGidPtrOutput) ToTaskOptionsGidPtrOutputWithContext(ctx context.Context) TaskOptionsGidPtrOutput
- type TaskOptionsInput
- type TaskOptionsLogLevel
- func (TaskOptionsLogLevel) ElementType() reflect.Type
- func (e TaskOptionsLogLevel) ToStringOutput() pulumi.StringOutput
- func (e TaskOptionsLogLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskOptionsLogLevel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskOptionsLogLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskOptionsLogLevel) ToTaskOptionsLogLevelOutput() TaskOptionsLogLevelOutput
- func (e TaskOptionsLogLevel) ToTaskOptionsLogLevelOutputWithContext(ctx context.Context) TaskOptionsLogLevelOutput
- func (e TaskOptionsLogLevel) ToTaskOptionsLogLevelPtrOutput() TaskOptionsLogLevelPtrOutput
- func (e TaskOptionsLogLevel) ToTaskOptionsLogLevelPtrOutputWithContext(ctx context.Context) TaskOptionsLogLevelPtrOutput
- type TaskOptionsLogLevelInput
- type TaskOptionsLogLevelOutput
- func (TaskOptionsLogLevelOutput) ElementType() reflect.Type
- func (o TaskOptionsLogLevelOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskOptionsLogLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskOptionsLogLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsLogLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsLogLevelOutput) ToTaskOptionsLogLevelOutput() TaskOptionsLogLevelOutput
- func (o TaskOptionsLogLevelOutput) ToTaskOptionsLogLevelOutputWithContext(ctx context.Context) TaskOptionsLogLevelOutput
- func (o TaskOptionsLogLevelOutput) ToTaskOptionsLogLevelPtrOutput() TaskOptionsLogLevelPtrOutput
- func (o TaskOptionsLogLevelOutput) ToTaskOptionsLogLevelPtrOutputWithContext(ctx context.Context) TaskOptionsLogLevelPtrOutput
- type TaskOptionsLogLevelPtrInput
- type TaskOptionsLogLevelPtrOutput
- func (o TaskOptionsLogLevelPtrOutput) Elem() TaskOptionsLogLevelOutput
- func (TaskOptionsLogLevelPtrOutput) ElementType() reflect.Type
- func (o TaskOptionsLogLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsLogLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsLogLevelPtrOutput) ToTaskOptionsLogLevelPtrOutput() TaskOptionsLogLevelPtrOutput
- func (o TaskOptionsLogLevelPtrOutput) ToTaskOptionsLogLevelPtrOutputWithContext(ctx context.Context) TaskOptionsLogLevelPtrOutput
- type TaskOptionsMtime
- func (TaskOptionsMtime) ElementType() reflect.Type
- func (e TaskOptionsMtime) ToStringOutput() pulumi.StringOutput
- func (e TaskOptionsMtime) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskOptionsMtime) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskOptionsMtime) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskOptionsMtime) ToTaskOptionsMtimeOutput() TaskOptionsMtimeOutput
- func (e TaskOptionsMtime) ToTaskOptionsMtimeOutputWithContext(ctx context.Context) TaskOptionsMtimeOutput
- func (e TaskOptionsMtime) ToTaskOptionsMtimePtrOutput() TaskOptionsMtimePtrOutput
- func (e TaskOptionsMtime) ToTaskOptionsMtimePtrOutputWithContext(ctx context.Context) TaskOptionsMtimePtrOutput
- type TaskOptionsMtimeInput
- type TaskOptionsMtimeOutput
- func (TaskOptionsMtimeOutput) ElementType() reflect.Type
- func (o TaskOptionsMtimeOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskOptionsMtimeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskOptionsMtimeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsMtimeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsMtimeOutput) ToTaskOptionsMtimeOutput() TaskOptionsMtimeOutput
- func (o TaskOptionsMtimeOutput) ToTaskOptionsMtimeOutputWithContext(ctx context.Context) TaskOptionsMtimeOutput
- func (o TaskOptionsMtimeOutput) ToTaskOptionsMtimePtrOutput() TaskOptionsMtimePtrOutput
- func (o TaskOptionsMtimeOutput) ToTaskOptionsMtimePtrOutputWithContext(ctx context.Context) TaskOptionsMtimePtrOutput
- type TaskOptionsMtimePtrInput
- type TaskOptionsMtimePtrOutput
- func (o TaskOptionsMtimePtrOutput) Elem() TaskOptionsMtimeOutput
- func (TaskOptionsMtimePtrOutput) ElementType() reflect.Type
- func (o TaskOptionsMtimePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsMtimePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsMtimePtrOutput) ToTaskOptionsMtimePtrOutput() TaskOptionsMtimePtrOutput
- func (o TaskOptionsMtimePtrOutput) ToTaskOptionsMtimePtrOutputWithContext(ctx context.Context) TaskOptionsMtimePtrOutput
- type TaskOptionsObjectTags
- func (TaskOptionsObjectTags) ElementType() reflect.Type
- func (e TaskOptionsObjectTags) ToStringOutput() pulumi.StringOutput
- func (e TaskOptionsObjectTags) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskOptionsObjectTags) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskOptionsObjectTags) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskOptionsObjectTags) ToTaskOptionsObjectTagsOutput() TaskOptionsObjectTagsOutput
- func (e TaskOptionsObjectTags) ToTaskOptionsObjectTagsOutputWithContext(ctx context.Context) TaskOptionsObjectTagsOutput
- func (e TaskOptionsObjectTags) ToTaskOptionsObjectTagsPtrOutput() TaskOptionsObjectTagsPtrOutput
- func (e TaskOptionsObjectTags) ToTaskOptionsObjectTagsPtrOutputWithContext(ctx context.Context) TaskOptionsObjectTagsPtrOutput
- type TaskOptionsObjectTagsInput
- type TaskOptionsObjectTagsOutput
- func (TaskOptionsObjectTagsOutput) ElementType() reflect.Type
- func (o TaskOptionsObjectTagsOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskOptionsObjectTagsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskOptionsObjectTagsOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsObjectTagsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsObjectTagsOutput) ToTaskOptionsObjectTagsOutput() TaskOptionsObjectTagsOutput
- func (o TaskOptionsObjectTagsOutput) ToTaskOptionsObjectTagsOutputWithContext(ctx context.Context) TaskOptionsObjectTagsOutput
- func (o TaskOptionsObjectTagsOutput) ToTaskOptionsObjectTagsPtrOutput() TaskOptionsObjectTagsPtrOutput
- func (o TaskOptionsObjectTagsOutput) ToTaskOptionsObjectTagsPtrOutputWithContext(ctx context.Context) TaskOptionsObjectTagsPtrOutput
- type TaskOptionsObjectTagsPtrInput
- type TaskOptionsObjectTagsPtrOutput
- func (o TaskOptionsObjectTagsPtrOutput) Elem() TaskOptionsObjectTagsOutput
- func (TaskOptionsObjectTagsPtrOutput) ElementType() reflect.Type
- func (o TaskOptionsObjectTagsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsObjectTagsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsObjectTagsPtrOutput) ToTaskOptionsObjectTagsPtrOutput() TaskOptionsObjectTagsPtrOutput
- func (o TaskOptionsObjectTagsPtrOutput) ToTaskOptionsObjectTagsPtrOutputWithContext(ctx context.Context) TaskOptionsObjectTagsPtrOutput
- type TaskOptionsOutput
- func (o TaskOptionsOutput) Atime() TaskOptionsAtimePtrOutput
- func (o TaskOptionsOutput) BytesPerSecond() pulumi.IntPtrOutput
- func (TaskOptionsOutput) ElementType() reflect.Type
- func (o TaskOptionsOutput) Gid() TaskOptionsGidPtrOutput
- func (o TaskOptionsOutput) LogLevel() TaskOptionsLogLevelPtrOutput
- func (o TaskOptionsOutput) Mtime() TaskOptionsMtimePtrOutput
- func (o TaskOptionsOutput) ObjectTags() TaskOptionsObjectTagsPtrOutput
- func (o TaskOptionsOutput) OverwriteMode() TaskOptionsOverwriteModePtrOutput
- func (o TaskOptionsOutput) PosixPermissions() TaskOptionsPosixPermissionsPtrOutput
- func (o TaskOptionsOutput) PreserveDeletedFiles() TaskOptionsPreserveDeletedFilesPtrOutput
- func (o TaskOptionsOutput) PreserveDevices() TaskOptionsPreserveDevicesPtrOutput
- func (o TaskOptionsOutput) SecurityDescriptorCopyFlags() TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
- func (o TaskOptionsOutput) TaskQueueing() TaskOptionsTaskQueueingPtrOutput
- func (o TaskOptionsOutput) ToTaskOptionsOutput() TaskOptionsOutput
- func (o TaskOptionsOutput) ToTaskOptionsOutputWithContext(ctx context.Context) TaskOptionsOutput
- func (o TaskOptionsOutput) ToTaskOptionsPtrOutput() TaskOptionsPtrOutput
- func (o TaskOptionsOutput) ToTaskOptionsPtrOutputWithContext(ctx context.Context) TaskOptionsPtrOutput
- func (o TaskOptionsOutput) TransferMode() TaskOptionsTransferModePtrOutput
- func (o TaskOptionsOutput) Uid() TaskOptionsUidPtrOutput
- func (o TaskOptionsOutput) VerifyMode() TaskOptionsVerifyModePtrOutput
- type TaskOptionsOverwriteMode
- func (TaskOptionsOverwriteMode) ElementType() reflect.Type
- func (e TaskOptionsOverwriteMode) ToStringOutput() pulumi.StringOutput
- func (e TaskOptionsOverwriteMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskOptionsOverwriteMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskOptionsOverwriteMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskOptionsOverwriteMode) ToTaskOptionsOverwriteModeOutput() TaskOptionsOverwriteModeOutput
- func (e TaskOptionsOverwriteMode) ToTaskOptionsOverwriteModeOutputWithContext(ctx context.Context) TaskOptionsOverwriteModeOutput
- func (e TaskOptionsOverwriteMode) ToTaskOptionsOverwriteModePtrOutput() TaskOptionsOverwriteModePtrOutput
- func (e TaskOptionsOverwriteMode) ToTaskOptionsOverwriteModePtrOutputWithContext(ctx context.Context) TaskOptionsOverwriteModePtrOutput
- type TaskOptionsOverwriteModeInput
- type TaskOptionsOverwriteModeOutput
- func (TaskOptionsOverwriteModeOutput) ElementType() reflect.Type
- func (o TaskOptionsOverwriteModeOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskOptionsOverwriteModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskOptionsOverwriteModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsOverwriteModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsOverwriteModeOutput) ToTaskOptionsOverwriteModeOutput() TaskOptionsOverwriteModeOutput
- func (o TaskOptionsOverwriteModeOutput) ToTaskOptionsOverwriteModeOutputWithContext(ctx context.Context) TaskOptionsOverwriteModeOutput
- func (o TaskOptionsOverwriteModeOutput) ToTaskOptionsOverwriteModePtrOutput() TaskOptionsOverwriteModePtrOutput
- func (o TaskOptionsOverwriteModeOutput) ToTaskOptionsOverwriteModePtrOutputWithContext(ctx context.Context) TaskOptionsOverwriteModePtrOutput
- type TaskOptionsOverwriteModePtrInput
- type TaskOptionsOverwriteModePtrOutput
- func (o TaskOptionsOverwriteModePtrOutput) Elem() TaskOptionsOverwriteModeOutput
- func (TaskOptionsOverwriteModePtrOutput) ElementType() reflect.Type
- func (o TaskOptionsOverwriteModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsOverwriteModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsOverwriteModePtrOutput) ToTaskOptionsOverwriteModePtrOutput() TaskOptionsOverwriteModePtrOutput
- func (o TaskOptionsOverwriteModePtrOutput) ToTaskOptionsOverwriteModePtrOutputWithContext(ctx context.Context) TaskOptionsOverwriteModePtrOutput
- type TaskOptionsPosixPermissions
- func (TaskOptionsPosixPermissions) ElementType() reflect.Type
- func (e TaskOptionsPosixPermissions) ToStringOutput() pulumi.StringOutput
- func (e TaskOptionsPosixPermissions) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskOptionsPosixPermissions) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskOptionsPosixPermissions) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskOptionsPosixPermissions) ToTaskOptionsPosixPermissionsOutput() TaskOptionsPosixPermissionsOutput
- func (e TaskOptionsPosixPermissions) ToTaskOptionsPosixPermissionsOutputWithContext(ctx context.Context) TaskOptionsPosixPermissionsOutput
- func (e TaskOptionsPosixPermissions) ToTaskOptionsPosixPermissionsPtrOutput() TaskOptionsPosixPermissionsPtrOutput
- func (e TaskOptionsPosixPermissions) ToTaskOptionsPosixPermissionsPtrOutputWithContext(ctx context.Context) TaskOptionsPosixPermissionsPtrOutput
- type TaskOptionsPosixPermissionsInput
- type TaskOptionsPosixPermissionsOutput
- func (TaskOptionsPosixPermissionsOutput) ElementType() reflect.Type
- func (o TaskOptionsPosixPermissionsOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskOptionsPosixPermissionsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskOptionsPosixPermissionsOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsPosixPermissionsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsPosixPermissionsOutput) ToTaskOptionsPosixPermissionsOutput() TaskOptionsPosixPermissionsOutput
- func (o TaskOptionsPosixPermissionsOutput) ToTaskOptionsPosixPermissionsOutputWithContext(ctx context.Context) TaskOptionsPosixPermissionsOutput
- func (o TaskOptionsPosixPermissionsOutput) ToTaskOptionsPosixPermissionsPtrOutput() TaskOptionsPosixPermissionsPtrOutput
- func (o TaskOptionsPosixPermissionsOutput) ToTaskOptionsPosixPermissionsPtrOutputWithContext(ctx context.Context) TaskOptionsPosixPermissionsPtrOutput
- type TaskOptionsPosixPermissionsPtrInput
- type TaskOptionsPosixPermissionsPtrOutput
- func (o TaskOptionsPosixPermissionsPtrOutput) Elem() TaskOptionsPosixPermissionsOutput
- func (TaskOptionsPosixPermissionsPtrOutput) ElementType() reflect.Type
- func (o TaskOptionsPosixPermissionsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsPosixPermissionsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsPosixPermissionsPtrOutput) ToTaskOptionsPosixPermissionsPtrOutput() TaskOptionsPosixPermissionsPtrOutput
- func (o TaskOptionsPosixPermissionsPtrOutput) ToTaskOptionsPosixPermissionsPtrOutputWithContext(ctx context.Context) TaskOptionsPosixPermissionsPtrOutput
- type TaskOptionsPreserveDeletedFiles
- func (TaskOptionsPreserveDeletedFiles) ElementType() reflect.Type
- func (e TaskOptionsPreserveDeletedFiles) ToStringOutput() pulumi.StringOutput
- func (e TaskOptionsPreserveDeletedFiles) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskOptionsPreserveDeletedFiles) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskOptionsPreserveDeletedFiles) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskOptionsPreserveDeletedFiles) ToTaskOptionsPreserveDeletedFilesOutput() TaskOptionsPreserveDeletedFilesOutput
- func (e TaskOptionsPreserveDeletedFiles) ToTaskOptionsPreserveDeletedFilesOutputWithContext(ctx context.Context) TaskOptionsPreserveDeletedFilesOutput
- func (e TaskOptionsPreserveDeletedFiles) ToTaskOptionsPreserveDeletedFilesPtrOutput() TaskOptionsPreserveDeletedFilesPtrOutput
- func (e TaskOptionsPreserveDeletedFiles) ToTaskOptionsPreserveDeletedFilesPtrOutputWithContext(ctx context.Context) TaskOptionsPreserveDeletedFilesPtrOutput
- type TaskOptionsPreserveDeletedFilesInput
- type TaskOptionsPreserveDeletedFilesOutput
- func (TaskOptionsPreserveDeletedFilesOutput) ElementType() reflect.Type
- func (o TaskOptionsPreserveDeletedFilesOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskOptionsPreserveDeletedFilesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskOptionsPreserveDeletedFilesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsPreserveDeletedFilesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsPreserveDeletedFilesOutput) ToTaskOptionsPreserveDeletedFilesOutput() TaskOptionsPreserveDeletedFilesOutput
- func (o TaskOptionsPreserveDeletedFilesOutput) ToTaskOptionsPreserveDeletedFilesOutputWithContext(ctx context.Context) TaskOptionsPreserveDeletedFilesOutput
- func (o TaskOptionsPreserveDeletedFilesOutput) ToTaskOptionsPreserveDeletedFilesPtrOutput() TaskOptionsPreserveDeletedFilesPtrOutput
- func (o TaskOptionsPreserveDeletedFilesOutput) ToTaskOptionsPreserveDeletedFilesPtrOutputWithContext(ctx context.Context) TaskOptionsPreserveDeletedFilesPtrOutput
- type TaskOptionsPreserveDeletedFilesPtrInput
- type TaskOptionsPreserveDeletedFilesPtrOutput
- func (o TaskOptionsPreserveDeletedFilesPtrOutput) Elem() TaskOptionsPreserveDeletedFilesOutput
- func (TaskOptionsPreserveDeletedFilesPtrOutput) ElementType() reflect.Type
- func (o TaskOptionsPreserveDeletedFilesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsPreserveDeletedFilesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsPreserveDeletedFilesPtrOutput) ToTaskOptionsPreserveDeletedFilesPtrOutput() TaskOptionsPreserveDeletedFilesPtrOutput
- func (o TaskOptionsPreserveDeletedFilesPtrOutput) ToTaskOptionsPreserveDeletedFilesPtrOutputWithContext(ctx context.Context) TaskOptionsPreserveDeletedFilesPtrOutput
- type TaskOptionsPreserveDevices
- func (TaskOptionsPreserveDevices) ElementType() reflect.Type
- func (e TaskOptionsPreserveDevices) ToStringOutput() pulumi.StringOutput
- func (e TaskOptionsPreserveDevices) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskOptionsPreserveDevices) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskOptionsPreserveDevices) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskOptionsPreserveDevices) ToTaskOptionsPreserveDevicesOutput() TaskOptionsPreserveDevicesOutput
- func (e TaskOptionsPreserveDevices) ToTaskOptionsPreserveDevicesOutputWithContext(ctx context.Context) TaskOptionsPreserveDevicesOutput
- func (e TaskOptionsPreserveDevices) ToTaskOptionsPreserveDevicesPtrOutput() TaskOptionsPreserveDevicesPtrOutput
- func (e TaskOptionsPreserveDevices) ToTaskOptionsPreserveDevicesPtrOutputWithContext(ctx context.Context) TaskOptionsPreserveDevicesPtrOutput
- type TaskOptionsPreserveDevicesInput
- type TaskOptionsPreserveDevicesOutput
- func (TaskOptionsPreserveDevicesOutput) ElementType() reflect.Type
- func (o TaskOptionsPreserveDevicesOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskOptionsPreserveDevicesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskOptionsPreserveDevicesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsPreserveDevicesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsPreserveDevicesOutput) ToTaskOptionsPreserveDevicesOutput() TaskOptionsPreserveDevicesOutput
- func (o TaskOptionsPreserveDevicesOutput) ToTaskOptionsPreserveDevicesOutputWithContext(ctx context.Context) TaskOptionsPreserveDevicesOutput
- func (o TaskOptionsPreserveDevicesOutput) ToTaskOptionsPreserveDevicesPtrOutput() TaskOptionsPreserveDevicesPtrOutput
- func (o TaskOptionsPreserveDevicesOutput) ToTaskOptionsPreserveDevicesPtrOutputWithContext(ctx context.Context) TaskOptionsPreserveDevicesPtrOutput
- type TaskOptionsPreserveDevicesPtrInput
- type TaskOptionsPreserveDevicesPtrOutput
- func (o TaskOptionsPreserveDevicesPtrOutput) Elem() TaskOptionsPreserveDevicesOutput
- func (TaskOptionsPreserveDevicesPtrOutput) ElementType() reflect.Type
- func (o TaskOptionsPreserveDevicesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsPreserveDevicesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsPreserveDevicesPtrOutput) ToTaskOptionsPreserveDevicesPtrOutput() TaskOptionsPreserveDevicesPtrOutput
- func (o TaskOptionsPreserveDevicesPtrOutput) ToTaskOptionsPreserveDevicesPtrOutputWithContext(ctx context.Context) TaskOptionsPreserveDevicesPtrOutput
- type TaskOptionsPtrInput
- type TaskOptionsPtrOutput
- func (o TaskOptionsPtrOutput) Atime() TaskOptionsAtimePtrOutput
- func (o TaskOptionsPtrOutput) BytesPerSecond() pulumi.IntPtrOutput
- func (o TaskOptionsPtrOutput) Elem() TaskOptionsOutput
- func (TaskOptionsPtrOutput) ElementType() reflect.Type
- func (o TaskOptionsPtrOutput) Gid() TaskOptionsGidPtrOutput
- func (o TaskOptionsPtrOutput) LogLevel() TaskOptionsLogLevelPtrOutput
- func (o TaskOptionsPtrOutput) Mtime() TaskOptionsMtimePtrOutput
- func (o TaskOptionsPtrOutput) ObjectTags() TaskOptionsObjectTagsPtrOutput
- func (o TaskOptionsPtrOutput) OverwriteMode() TaskOptionsOverwriteModePtrOutput
- func (o TaskOptionsPtrOutput) PosixPermissions() TaskOptionsPosixPermissionsPtrOutput
- func (o TaskOptionsPtrOutput) PreserveDeletedFiles() TaskOptionsPreserveDeletedFilesPtrOutput
- func (o TaskOptionsPtrOutput) PreserveDevices() TaskOptionsPreserveDevicesPtrOutput
- func (o TaskOptionsPtrOutput) SecurityDescriptorCopyFlags() TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
- func (o TaskOptionsPtrOutput) TaskQueueing() TaskOptionsTaskQueueingPtrOutput
- func (o TaskOptionsPtrOutput) ToTaskOptionsPtrOutput() TaskOptionsPtrOutput
- func (o TaskOptionsPtrOutput) ToTaskOptionsPtrOutputWithContext(ctx context.Context) TaskOptionsPtrOutput
- func (o TaskOptionsPtrOutput) TransferMode() TaskOptionsTransferModePtrOutput
- func (o TaskOptionsPtrOutput) Uid() TaskOptionsUidPtrOutput
- func (o TaskOptionsPtrOutput) VerifyMode() TaskOptionsVerifyModePtrOutput
- type TaskOptionsSecurityDescriptorCopyFlags
- func (TaskOptionsSecurityDescriptorCopyFlags) ElementType() reflect.Type
- func (e TaskOptionsSecurityDescriptorCopyFlags) ToStringOutput() pulumi.StringOutput
- func (e TaskOptionsSecurityDescriptorCopyFlags) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskOptionsSecurityDescriptorCopyFlags) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskOptionsSecurityDescriptorCopyFlags) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskOptionsSecurityDescriptorCopyFlags) ToTaskOptionsSecurityDescriptorCopyFlagsOutput() TaskOptionsSecurityDescriptorCopyFlagsOutput
- func (e TaskOptionsSecurityDescriptorCopyFlags) ToTaskOptionsSecurityDescriptorCopyFlagsOutputWithContext(ctx context.Context) TaskOptionsSecurityDescriptorCopyFlagsOutput
- func (e TaskOptionsSecurityDescriptorCopyFlags) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutput() TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
- func (e TaskOptionsSecurityDescriptorCopyFlags) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutputWithContext(ctx context.Context) TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
- type TaskOptionsSecurityDescriptorCopyFlagsInput
- type TaskOptionsSecurityDescriptorCopyFlagsOutput
- func (TaskOptionsSecurityDescriptorCopyFlagsOutput) ElementType() reflect.Type
- func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToTaskOptionsSecurityDescriptorCopyFlagsOutput() TaskOptionsSecurityDescriptorCopyFlagsOutput
- func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToTaskOptionsSecurityDescriptorCopyFlagsOutputWithContext(ctx context.Context) TaskOptionsSecurityDescriptorCopyFlagsOutput
- func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutput() TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
- func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutputWithContext(ctx context.Context) TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
- type TaskOptionsSecurityDescriptorCopyFlagsPtrInput
- type TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
- func (o TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) Elem() TaskOptionsSecurityDescriptorCopyFlagsOutput
- func (TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) ElementType() reflect.Type
- func (o TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutput() TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
- func (o TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutputWithContext(ctx context.Context) TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
- type TaskOptionsTaskQueueing
- func (TaskOptionsTaskQueueing) ElementType() reflect.Type
- func (e TaskOptionsTaskQueueing) ToStringOutput() pulumi.StringOutput
- func (e TaskOptionsTaskQueueing) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskOptionsTaskQueueing) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskOptionsTaskQueueing) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskOptionsTaskQueueing) ToTaskOptionsTaskQueueingOutput() TaskOptionsTaskQueueingOutput
- func (e TaskOptionsTaskQueueing) ToTaskOptionsTaskQueueingOutputWithContext(ctx context.Context) TaskOptionsTaskQueueingOutput
- func (e TaskOptionsTaskQueueing) ToTaskOptionsTaskQueueingPtrOutput() TaskOptionsTaskQueueingPtrOutput
- func (e TaskOptionsTaskQueueing) ToTaskOptionsTaskQueueingPtrOutputWithContext(ctx context.Context) TaskOptionsTaskQueueingPtrOutput
- type TaskOptionsTaskQueueingInput
- type TaskOptionsTaskQueueingOutput
- func (TaskOptionsTaskQueueingOutput) ElementType() reflect.Type
- func (o TaskOptionsTaskQueueingOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskOptionsTaskQueueingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskOptionsTaskQueueingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsTaskQueueingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsTaskQueueingOutput) ToTaskOptionsTaskQueueingOutput() TaskOptionsTaskQueueingOutput
- func (o TaskOptionsTaskQueueingOutput) ToTaskOptionsTaskQueueingOutputWithContext(ctx context.Context) TaskOptionsTaskQueueingOutput
- func (o TaskOptionsTaskQueueingOutput) ToTaskOptionsTaskQueueingPtrOutput() TaskOptionsTaskQueueingPtrOutput
- func (o TaskOptionsTaskQueueingOutput) ToTaskOptionsTaskQueueingPtrOutputWithContext(ctx context.Context) TaskOptionsTaskQueueingPtrOutput
- type TaskOptionsTaskQueueingPtrInput
- type TaskOptionsTaskQueueingPtrOutput
- func (o TaskOptionsTaskQueueingPtrOutput) Elem() TaskOptionsTaskQueueingOutput
- func (TaskOptionsTaskQueueingPtrOutput) ElementType() reflect.Type
- func (o TaskOptionsTaskQueueingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsTaskQueueingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsTaskQueueingPtrOutput) ToTaskOptionsTaskQueueingPtrOutput() TaskOptionsTaskQueueingPtrOutput
- func (o TaskOptionsTaskQueueingPtrOutput) ToTaskOptionsTaskQueueingPtrOutputWithContext(ctx context.Context) TaskOptionsTaskQueueingPtrOutput
- type TaskOptionsTransferMode
- func (TaskOptionsTransferMode) ElementType() reflect.Type
- func (e TaskOptionsTransferMode) ToStringOutput() pulumi.StringOutput
- func (e TaskOptionsTransferMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskOptionsTransferMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskOptionsTransferMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskOptionsTransferMode) ToTaskOptionsTransferModeOutput() TaskOptionsTransferModeOutput
- func (e TaskOptionsTransferMode) ToTaskOptionsTransferModeOutputWithContext(ctx context.Context) TaskOptionsTransferModeOutput
- func (e TaskOptionsTransferMode) ToTaskOptionsTransferModePtrOutput() TaskOptionsTransferModePtrOutput
- func (e TaskOptionsTransferMode) ToTaskOptionsTransferModePtrOutputWithContext(ctx context.Context) TaskOptionsTransferModePtrOutput
- type TaskOptionsTransferModeInput
- type TaskOptionsTransferModeOutput
- func (TaskOptionsTransferModeOutput) ElementType() reflect.Type
- func (o TaskOptionsTransferModeOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskOptionsTransferModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskOptionsTransferModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsTransferModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsTransferModeOutput) ToTaskOptionsTransferModeOutput() TaskOptionsTransferModeOutput
- func (o TaskOptionsTransferModeOutput) ToTaskOptionsTransferModeOutputWithContext(ctx context.Context) TaskOptionsTransferModeOutput
- func (o TaskOptionsTransferModeOutput) ToTaskOptionsTransferModePtrOutput() TaskOptionsTransferModePtrOutput
- func (o TaskOptionsTransferModeOutput) ToTaskOptionsTransferModePtrOutputWithContext(ctx context.Context) TaskOptionsTransferModePtrOutput
- type TaskOptionsTransferModePtrInput
- type TaskOptionsTransferModePtrOutput
- func (o TaskOptionsTransferModePtrOutput) Elem() TaskOptionsTransferModeOutput
- func (TaskOptionsTransferModePtrOutput) ElementType() reflect.Type
- func (o TaskOptionsTransferModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsTransferModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsTransferModePtrOutput) ToTaskOptionsTransferModePtrOutput() TaskOptionsTransferModePtrOutput
- func (o TaskOptionsTransferModePtrOutput) ToTaskOptionsTransferModePtrOutputWithContext(ctx context.Context) TaskOptionsTransferModePtrOutput
- type TaskOptionsUid
- func (TaskOptionsUid) ElementType() reflect.Type
- func (e TaskOptionsUid) ToStringOutput() pulumi.StringOutput
- func (e TaskOptionsUid) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskOptionsUid) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskOptionsUid) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskOptionsUid) ToTaskOptionsUidOutput() TaskOptionsUidOutput
- func (e TaskOptionsUid) ToTaskOptionsUidOutputWithContext(ctx context.Context) TaskOptionsUidOutput
- func (e TaskOptionsUid) ToTaskOptionsUidPtrOutput() TaskOptionsUidPtrOutput
- func (e TaskOptionsUid) ToTaskOptionsUidPtrOutputWithContext(ctx context.Context) TaskOptionsUidPtrOutput
- type TaskOptionsUidInput
- type TaskOptionsUidOutput
- func (TaskOptionsUidOutput) ElementType() reflect.Type
- func (o TaskOptionsUidOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskOptionsUidOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskOptionsUidOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsUidOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsUidOutput) ToTaskOptionsUidOutput() TaskOptionsUidOutput
- func (o TaskOptionsUidOutput) ToTaskOptionsUidOutputWithContext(ctx context.Context) TaskOptionsUidOutput
- func (o TaskOptionsUidOutput) ToTaskOptionsUidPtrOutput() TaskOptionsUidPtrOutput
- func (o TaskOptionsUidOutput) ToTaskOptionsUidPtrOutputWithContext(ctx context.Context) TaskOptionsUidPtrOutput
- type TaskOptionsUidPtrInput
- type TaskOptionsUidPtrOutput
- func (o TaskOptionsUidPtrOutput) Elem() TaskOptionsUidOutput
- func (TaskOptionsUidPtrOutput) ElementType() reflect.Type
- func (o TaskOptionsUidPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsUidPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsUidPtrOutput) ToTaskOptionsUidPtrOutput() TaskOptionsUidPtrOutput
- func (o TaskOptionsUidPtrOutput) ToTaskOptionsUidPtrOutputWithContext(ctx context.Context) TaskOptionsUidPtrOutput
- type TaskOptionsVerifyMode
- func (TaskOptionsVerifyMode) ElementType() reflect.Type
- func (e TaskOptionsVerifyMode) ToStringOutput() pulumi.StringOutput
- func (e TaskOptionsVerifyMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskOptionsVerifyMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskOptionsVerifyMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskOptionsVerifyMode) ToTaskOptionsVerifyModeOutput() TaskOptionsVerifyModeOutput
- func (e TaskOptionsVerifyMode) ToTaskOptionsVerifyModeOutputWithContext(ctx context.Context) TaskOptionsVerifyModeOutput
- func (e TaskOptionsVerifyMode) ToTaskOptionsVerifyModePtrOutput() TaskOptionsVerifyModePtrOutput
- func (e TaskOptionsVerifyMode) ToTaskOptionsVerifyModePtrOutputWithContext(ctx context.Context) TaskOptionsVerifyModePtrOutput
- type TaskOptionsVerifyModeInput
- type TaskOptionsVerifyModeOutput
- func (TaskOptionsVerifyModeOutput) ElementType() reflect.Type
- func (o TaskOptionsVerifyModeOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskOptionsVerifyModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskOptionsVerifyModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsVerifyModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsVerifyModeOutput) ToTaskOptionsVerifyModeOutput() TaskOptionsVerifyModeOutput
- func (o TaskOptionsVerifyModeOutput) ToTaskOptionsVerifyModeOutputWithContext(ctx context.Context) TaskOptionsVerifyModeOutput
- func (o TaskOptionsVerifyModeOutput) ToTaskOptionsVerifyModePtrOutput() TaskOptionsVerifyModePtrOutput
- func (o TaskOptionsVerifyModeOutput) ToTaskOptionsVerifyModePtrOutputWithContext(ctx context.Context) TaskOptionsVerifyModePtrOutput
- type TaskOptionsVerifyModePtrInput
- type TaskOptionsVerifyModePtrOutput
- func (o TaskOptionsVerifyModePtrOutput) Elem() TaskOptionsVerifyModeOutput
- func (TaskOptionsVerifyModePtrOutput) ElementType() reflect.Type
- func (o TaskOptionsVerifyModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskOptionsVerifyModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskOptionsVerifyModePtrOutput) ToTaskOptionsVerifyModePtrOutput() TaskOptionsVerifyModePtrOutput
- func (o TaskOptionsVerifyModePtrOutput) ToTaskOptionsVerifyModePtrOutputWithContext(ctx context.Context) TaskOptionsVerifyModePtrOutput
- type TaskOutput
- func (o TaskOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (o TaskOutput) DestinationLocationArn() pulumi.StringOutput
- func (o TaskOutput) DestinationNetworkInterfaceArns() pulumi.StringArrayOutput
- func (TaskOutput) ElementType() reflect.Type
- func (o TaskOutput) ErrorCode() pulumi.StringOutput
- func (o TaskOutput) ErrorDetail() pulumi.StringOutput
- func (o TaskOutput) Excludes() TaskFilterRuleArrayOutput
- func (o TaskOutput) Includes() TaskFilterRuleArrayOutput
- func (o TaskOutput) Name() pulumi.StringPtrOutput
- func (o TaskOutput) Options() TaskOptionsPtrOutput
- func (o TaskOutput) Schedule() TaskSchedulePtrOutput
- func (o TaskOutput) SourceLocationArn() pulumi.StringOutput
- func (o TaskOutput) SourceNetworkInterfaceArns() pulumi.StringArrayOutput
- func (o TaskOutput) Status() TaskStatusOutput
- func (o TaskOutput) Tags() TaskTagArrayOutput
- func (o TaskOutput) TaskArn() pulumi.StringOutput
- func (o TaskOutput) ToTaskOutput() TaskOutput
- func (o TaskOutput) ToTaskOutputWithContext(ctx context.Context) TaskOutput
- type TaskSchedule
- type TaskScheduleArgs
- func (TaskScheduleArgs) ElementType() reflect.Type
- func (i TaskScheduleArgs) ToTaskScheduleOutput() TaskScheduleOutput
- func (i TaskScheduleArgs) ToTaskScheduleOutputWithContext(ctx context.Context) TaskScheduleOutput
- func (i TaskScheduleArgs) ToTaskSchedulePtrOutput() TaskSchedulePtrOutput
- func (i TaskScheduleArgs) ToTaskSchedulePtrOutputWithContext(ctx context.Context) TaskSchedulePtrOutput
- type TaskScheduleInput
- type TaskScheduleOutput
- func (TaskScheduleOutput) ElementType() reflect.Type
- func (o TaskScheduleOutput) ScheduleExpression() pulumi.StringOutput
- func (o TaskScheduleOutput) ToTaskScheduleOutput() TaskScheduleOutput
- func (o TaskScheduleOutput) ToTaskScheduleOutputWithContext(ctx context.Context) TaskScheduleOutput
- func (o TaskScheduleOutput) ToTaskSchedulePtrOutput() TaskSchedulePtrOutput
- func (o TaskScheduleOutput) ToTaskSchedulePtrOutputWithContext(ctx context.Context) TaskSchedulePtrOutput
- type TaskSchedulePtrInput
- type TaskSchedulePtrOutput
- func (o TaskSchedulePtrOutput) Elem() TaskScheduleOutput
- func (TaskSchedulePtrOutput) ElementType() reflect.Type
- func (o TaskSchedulePtrOutput) ScheduleExpression() pulumi.StringPtrOutput
- func (o TaskSchedulePtrOutput) ToTaskSchedulePtrOutput() TaskSchedulePtrOutput
- func (o TaskSchedulePtrOutput) ToTaskSchedulePtrOutputWithContext(ctx context.Context) TaskSchedulePtrOutput
- type TaskState
- type TaskStatus
- type TaskStatusOutput
- func (TaskStatusOutput) ElementType() reflect.Type
- func (o TaskStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskStatusOutput) ToTaskStatusOutput() TaskStatusOutput
- func (o TaskStatusOutput) ToTaskStatusOutputWithContext(ctx context.Context) TaskStatusOutput
- func (o TaskStatusOutput) ToTaskStatusPtrOutput() TaskStatusPtrOutput
- func (o TaskStatusOutput) ToTaskStatusPtrOutputWithContext(ctx context.Context) TaskStatusPtrOutput
- type TaskStatusPtrOutput
- func (o TaskStatusPtrOutput) Elem() TaskStatusOutput
- func (TaskStatusPtrOutput) ElementType() reflect.Type
- func (o TaskStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskStatusPtrOutput) ToTaskStatusPtrOutput() TaskStatusPtrOutput
- func (o TaskStatusPtrOutput) ToTaskStatusPtrOutputWithContext(ctx context.Context) TaskStatusPtrOutput
- type TaskTag
- type TaskTagArgs
- type TaskTagArray
- type TaskTagArrayInput
- type TaskTagArrayOutput
- type TaskTagInput
- type TaskTagOutput
Constants ¶
const ( AgentEndpointTypeFips = AgentEndpointType("FIPS") AgentEndpointTypePublic = AgentEndpointType("PUBLIC") AgentEndpointTypePrivateLink = AgentEndpointType("PRIVATE_LINK") )
const ( LocationEFSInTransitEncryptionNone = LocationEFSInTransitEncryption("NONE") LocationEFSInTransitEncryptionTls12 = LocationEFSInTransitEncryption("TLS1_2") )
const ( LocationFSxONTAPNfsMountOptionsVersionAutomatic = LocationFSxONTAPNfsMountOptionsVersion("AUTOMATIC") LocationFSxONTAPNfsMountOptionsVersionNfs3 = LocationFSxONTAPNfsMountOptionsVersion("NFS3") LocationFSxONTAPNfsMountOptionsVersionNfs40 = LocationFSxONTAPNfsMountOptionsVersion("NFS4_0") LocationFSxONTAPNfsMountOptionsVersionNfs41 = LocationFSxONTAPNfsMountOptionsVersion("NFS4_1") )
const ( LocationFSxONTAPSmbMountOptionsVersionAutomatic = LocationFSxONTAPSmbMountOptionsVersion("AUTOMATIC") LocationFSxONTAPSmbMountOptionsVersionSmb2 = LocationFSxONTAPSmbMountOptionsVersion("SMB2") LocationFSxONTAPSmbMountOptionsVersionSmb3 = LocationFSxONTAPSmbMountOptionsVersion("SMB3") )
const ( LocationFSxOpenZFSMountOptionsVersionAutomatic = LocationFSxOpenZFSMountOptionsVersion("AUTOMATIC") LocationFSxOpenZFSMountOptionsVersionNfs3 = LocationFSxOpenZFSMountOptionsVersion("NFS3") LocationFSxOpenZFSMountOptionsVersionNfs40 = LocationFSxOpenZFSMountOptionsVersion("NFS4_0") LocationFSxOpenZFSMountOptionsVersionNfs41 = LocationFSxOpenZFSMountOptionsVersion("NFS4_1") )
const ( LocationHDFSAuthenticationTypeSimple = LocationHDFSAuthenticationType("SIMPLE") LocationHDFSAuthenticationTypeKerberos = LocationHDFSAuthenticationType("KERBEROS") )
const ( LocationHDFSQopConfigurationDataTransferProtectionAuthentication = LocationHDFSQopConfigurationDataTransferProtection("AUTHENTICATION") LocationHDFSQopConfigurationDataTransferProtectionIntegrity = LocationHDFSQopConfigurationDataTransferProtection("INTEGRITY") LocationHDFSQopConfigurationDataTransferProtectionPrivacy = LocationHDFSQopConfigurationDataTransferProtection("PRIVACY") LocationHDFSQopConfigurationDataTransferProtectionDisabled = LocationHDFSQopConfigurationDataTransferProtection("DISABLED") )
const ( LocationHDFSQopConfigurationRpcProtectionAuthentication = LocationHDFSQopConfigurationRpcProtection("AUTHENTICATION") LocationHDFSQopConfigurationRpcProtectionIntegrity = LocationHDFSQopConfigurationRpcProtection("INTEGRITY") LocationHDFSQopConfigurationRpcProtectionPrivacy = LocationHDFSQopConfigurationRpcProtection("PRIVACY") LocationHDFSQopConfigurationRpcProtectionDisabled = LocationHDFSQopConfigurationRpcProtection("DISABLED") )
const ( LocationNFSMountOptionsVersionAutomatic = LocationNFSMountOptionsVersion("AUTOMATIC") LocationNFSMountOptionsVersionNfs3 = LocationNFSMountOptionsVersion("NFS3") LocationNFSMountOptionsVersionNfs40 = LocationNFSMountOptionsVersion("NFS4_0") LocationNFSMountOptionsVersionNfs41 = LocationNFSMountOptionsVersion("NFS4_1") )
const ( LocationObjectStorageServerProtocolHttps = LocationObjectStorageServerProtocol("HTTPS") LocationObjectStorageServerProtocolHttp = LocationObjectStorageServerProtocol("HTTP") )
const ( LocationS3S3StorageClassStandard = LocationS3S3StorageClass("STANDARD") LocationS3S3StorageClassStandardIa = LocationS3S3StorageClass("STANDARD_IA") LocationS3S3StorageClassOnezoneIa = LocationS3S3StorageClass("ONEZONE_IA") LocationS3S3StorageClassIntelligentTiering = LocationS3S3StorageClass("INTELLIGENT_TIERING") LocationS3S3StorageClassGlacier = LocationS3S3StorageClass("GLACIER") LocationS3S3StorageClassDeepArchive = LocationS3S3StorageClass("DEEP_ARCHIVE") )
const ( LocationSMBMountOptionsVersionAutomatic = LocationSMBMountOptionsVersion("AUTOMATIC") LocationSMBMountOptionsVersionSmb2 = LocationSMBMountOptionsVersion("SMB2") LocationSMBMountOptionsVersionSmb3 = LocationSMBMountOptionsVersion("SMB3") )
const ( TaskOptionsAtimeNone = TaskOptionsAtime("NONE") TaskOptionsAtimeBestEffort = TaskOptionsAtime("BEST_EFFORT") )
const ( TaskOptionsGidNone = TaskOptionsGid("NONE") TaskOptionsGidIntValue = TaskOptionsGid("INT_VALUE") TaskOptionsGidName = TaskOptionsGid("NAME") TaskOptionsGidBoth = TaskOptionsGid("BOTH") )
const ( TaskOptionsLogLevelOff = TaskOptionsLogLevel("OFF") TaskOptionsLogLevelBasic = TaskOptionsLogLevel("BASIC") TaskOptionsLogLevelTransfer = TaskOptionsLogLevel("TRANSFER") )
const ( TaskOptionsMtimeNone = TaskOptionsMtime("NONE") TaskOptionsMtimePreserve = TaskOptionsMtime("PRESERVE") )
const ( TaskOptionsObjectTagsPreserve = TaskOptionsObjectTags("PRESERVE") TaskOptionsObjectTagsNone = TaskOptionsObjectTags("NONE") )
const ( TaskOptionsOverwriteModeAlways = TaskOptionsOverwriteMode("ALWAYS") TaskOptionsOverwriteModeNever = TaskOptionsOverwriteMode("NEVER") )
const ( TaskOptionsPosixPermissionsNone = TaskOptionsPosixPermissions("NONE") TaskOptionsPosixPermissionsPreserve = TaskOptionsPosixPermissions("PRESERVE") )
const ( TaskOptionsPreserveDeletedFilesPreserve = TaskOptionsPreserveDeletedFiles("PRESERVE") TaskOptionsPreserveDeletedFilesRemove = TaskOptionsPreserveDeletedFiles("REMOVE") )
const ( TaskOptionsPreserveDevicesNone = TaskOptionsPreserveDevices("NONE") TaskOptionsPreserveDevicesPreserve = TaskOptionsPreserveDevices("PRESERVE") )
const ( TaskOptionsSecurityDescriptorCopyFlagsNone = TaskOptionsSecurityDescriptorCopyFlags("NONE") TaskOptionsSecurityDescriptorCopyFlagsOwnerDacl = TaskOptionsSecurityDescriptorCopyFlags("OWNER_DACL") TaskOptionsSecurityDescriptorCopyFlagsOwnerDaclSacl = TaskOptionsSecurityDescriptorCopyFlags("OWNER_DACL_SACL") )
const ( TaskOptionsTaskQueueingEnabled = TaskOptionsTaskQueueing("ENABLED") TaskOptionsTaskQueueingDisabled = TaskOptionsTaskQueueing("DISABLED") )
const ( TaskOptionsTransferModeChanged = TaskOptionsTransferMode("CHANGED") TaskOptionsTransferModeAll = TaskOptionsTransferMode("ALL") )
const ( TaskOptionsUidNone = TaskOptionsUid("NONE") TaskOptionsUidIntValue = TaskOptionsUid("INT_VALUE") TaskOptionsUidName = TaskOptionsUid("NAME") TaskOptionsUidBoth = TaskOptionsUid("BOTH") )
const ( TaskOptionsVerifyModePointInTimeConsistent = TaskOptionsVerifyMode("POINT_IN_TIME_CONSISTENT") TaskOptionsVerifyModeOnlyFilesTransferred = TaskOptionsVerifyMode("ONLY_FILES_TRANSFERRED") TaskOptionsVerifyModeNone = TaskOptionsVerifyMode("NONE") )
const ( TaskStatusAvailable = TaskStatus("AVAILABLE") TaskStatusCreating = TaskStatus("CREATING") TaskStatusQueued = TaskStatus("QUEUED") TaskStatusRunning = TaskStatus("RUNNING") )
const (
TaskFilterRuleFilterTypeSimplePattern = TaskFilterRuleFilterType("SIMPLE_PATTERN")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agent ¶
type Agent struct { pulumi.CustomResourceState // Activation key of the Agent. ActivationKey pulumi.StringOutput `pulumi:"activationKey"` // The DataSync Agent ARN. AgentArn pulumi.StringOutput `pulumi:"agentArn"` // The name configured for the agent. Text reference used to identify the agent in the console. AgentName pulumi.StringPtrOutput `pulumi:"agentName"` // The service endpoints that the agent will connect to. EndpointType AgentEndpointTypeOutput `pulumi:"endpointType"` // The ARNs of the security group used to protect your data transfer task subnets. SecurityGroupArns pulumi.StringArrayOutput `pulumi:"securityGroupArns"` // The ARNs of the subnets in which DataSync will create elastic network interfaces for each data transfer task. SubnetArns pulumi.StringArrayOutput `pulumi:"subnetArns"` // An array of key-value pairs to apply to this resource. Tags AgentTagArrayOutput `pulumi:"tags"` // The ID of the VPC endpoint that the agent has access to. VpcEndpointId pulumi.StringPtrOutput `pulumi:"vpcEndpointId"` }
Resource schema for AWS::DataSync::Agent.
func GetAgent ¶
func GetAgent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentState, opts ...pulumi.ResourceOption) (*Agent, error)
GetAgent gets an existing Agent resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgent ¶
func NewAgent(ctx *pulumi.Context, name string, args *AgentArgs, opts ...pulumi.ResourceOption) (*Agent, error)
NewAgent registers a new resource with the given unique name, arguments, and options.
func (*Agent) ElementType ¶
func (*Agent) ToAgentOutput ¶
func (i *Agent) ToAgentOutput() AgentOutput
func (*Agent) ToAgentOutputWithContext ¶
func (i *Agent) ToAgentOutputWithContext(ctx context.Context) AgentOutput
type AgentArgs ¶
type AgentArgs struct { // Activation key of the Agent. ActivationKey pulumi.StringInput // The name configured for the agent. Text reference used to identify the agent in the console. AgentName pulumi.StringPtrInput // The ARNs of the security group used to protect your data transfer task subnets. SecurityGroupArns pulumi.StringArrayInput // The ARNs of the subnets in which DataSync will create elastic network interfaces for each data transfer task. SubnetArns pulumi.StringArrayInput // An array of key-value pairs to apply to this resource. Tags AgentTagArrayInput // The ID of the VPC endpoint that the agent has access to. VpcEndpointId pulumi.StringPtrInput }
The set of arguments for constructing a Agent resource.
func (AgentArgs) ElementType ¶
type AgentEndpointType ¶
type AgentEndpointType string
The service endpoints that the agent will connect to.
type AgentEndpointTypeOutput ¶
type AgentEndpointTypeOutput struct{ *pulumi.OutputState }
func (AgentEndpointTypeOutput) ElementType ¶
func (AgentEndpointTypeOutput) ElementType() reflect.Type
func (AgentEndpointTypeOutput) ToAgentEndpointTypeOutput ¶
func (o AgentEndpointTypeOutput) ToAgentEndpointTypeOutput() AgentEndpointTypeOutput
func (AgentEndpointTypeOutput) ToAgentEndpointTypeOutputWithContext ¶
func (o AgentEndpointTypeOutput) ToAgentEndpointTypeOutputWithContext(ctx context.Context) AgentEndpointTypeOutput
func (AgentEndpointTypeOutput) ToAgentEndpointTypePtrOutput ¶
func (o AgentEndpointTypeOutput) ToAgentEndpointTypePtrOutput() AgentEndpointTypePtrOutput
func (AgentEndpointTypeOutput) ToAgentEndpointTypePtrOutputWithContext ¶
func (o AgentEndpointTypeOutput) ToAgentEndpointTypePtrOutputWithContext(ctx context.Context) AgentEndpointTypePtrOutput
func (AgentEndpointTypeOutput) ToStringOutput ¶
func (o AgentEndpointTypeOutput) ToStringOutput() pulumi.StringOutput
func (AgentEndpointTypeOutput) ToStringOutputWithContext ¶
func (o AgentEndpointTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentEndpointTypeOutput) ToStringPtrOutput ¶
func (o AgentEndpointTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentEndpointTypeOutput) ToStringPtrOutputWithContext ¶
func (o AgentEndpointTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentEndpointTypePtrOutput ¶
type AgentEndpointTypePtrOutput struct{ *pulumi.OutputState }
func (AgentEndpointTypePtrOutput) Elem ¶
func (o AgentEndpointTypePtrOutput) Elem() AgentEndpointTypeOutput
func (AgentEndpointTypePtrOutput) ElementType ¶
func (AgentEndpointTypePtrOutput) ElementType() reflect.Type
func (AgentEndpointTypePtrOutput) ToAgentEndpointTypePtrOutput ¶
func (o AgentEndpointTypePtrOutput) ToAgentEndpointTypePtrOutput() AgentEndpointTypePtrOutput
func (AgentEndpointTypePtrOutput) ToAgentEndpointTypePtrOutputWithContext ¶
func (o AgentEndpointTypePtrOutput) ToAgentEndpointTypePtrOutputWithContext(ctx context.Context) AgentEndpointTypePtrOutput
func (AgentEndpointTypePtrOutput) ToStringPtrOutput ¶
func (o AgentEndpointTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentEndpointTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o AgentEndpointTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentInput ¶
type AgentInput interface { pulumi.Input ToAgentOutput() AgentOutput ToAgentOutputWithContext(ctx context.Context) AgentOutput }
type AgentOutput ¶
type AgentOutput struct{ *pulumi.OutputState }
func (AgentOutput) ActivationKey ¶ added in v0.17.0
func (o AgentOutput) ActivationKey() pulumi.StringOutput
Activation key of the Agent.
func (AgentOutput) AgentArn ¶ added in v0.17.0
func (o AgentOutput) AgentArn() pulumi.StringOutput
The DataSync Agent ARN.
func (AgentOutput) AgentName ¶ added in v0.17.0
func (o AgentOutput) AgentName() pulumi.StringPtrOutput
The name configured for the agent. Text reference used to identify the agent in the console.
func (AgentOutput) ElementType ¶
func (AgentOutput) ElementType() reflect.Type
func (AgentOutput) EndpointType ¶ added in v0.17.0
func (o AgentOutput) EndpointType() AgentEndpointTypeOutput
The service endpoints that the agent will connect to.
func (AgentOutput) SecurityGroupArns ¶ added in v0.17.0
func (o AgentOutput) SecurityGroupArns() pulumi.StringArrayOutput
The ARNs of the security group used to protect your data transfer task subnets.
func (AgentOutput) SubnetArns ¶ added in v0.17.0
func (o AgentOutput) SubnetArns() pulumi.StringArrayOutput
The ARNs of the subnets in which DataSync will create elastic network interfaces for each data transfer task.
func (AgentOutput) Tags ¶ added in v0.17.0
func (o AgentOutput) Tags() AgentTagArrayOutput
An array of key-value pairs to apply to this resource.
func (AgentOutput) ToAgentOutput ¶
func (o AgentOutput) ToAgentOutput() AgentOutput
func (AgentOutput) ToAgentOutputWithContext ¶
func (o AgentOutput) ToAgentOutputWithContext(ctx context.Context) AgentOutput
func (AgentOutput) VpcEndpointId ¶ added in v0.17.0
func (o AgentOutput) VpcEndpointId() pulumi.StringPtrOutput
The ID of the VPC endpoint that the agent has access to.
type AgentState ¶
type AgentState struct { }
func (AgentState) ElementType ¶
func (AgentState) ElementType() reflect.Type
type AgentTag ¶
type AgentTag struct { // The key for an AWS resource tag. Key string `pulumi:"key"` // The value for an AWS resource tag. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type AgentTagArgs ¶
type AgentTagArgs struct { // The key for an AWS resource tag. Key pulumi.StringInput `pulumi:"key"` // The value for an AWS resource tag. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (AgentTagArgs) ElementType ¶
func (AgentTagArgs) ElementType() reflect.Type
func (AgentTagArgs) ToAgentTagOutput ¶
func (i AgentTagArgs) ToAgentTagOutput() AgentTagOutput
func (AgentTagArgs) ToAgentTagOutputWithContext ¶
func (i AgentTagArgs) ToAgentTagOutputWithContext(ctx context.Context) AgentTagOutput
type AgentTagArray ¶
type AgentTagArray []AgentTagInput
func (AgentTagArray) ElementType ¶
func (AgentTagArray) ElementType() reflect.Type
func (AgentTagArray) ToAgentTagArrayOutput ¶
func (i AgentTagArray) ToAgentTagArrayOutput() AgentTagArrayOutput
func (AgentTagArray) ToAgentTagArrayOutputWithContext ¶
func (i AgentTagArray) ToAgentTagArrayOutputWithContext(ctx context.Context) AgentTagArrayOutput
type AgentTagArrayInput ¶
type AgentTagArrayInput interface { pulumi.Input ToAgentTagArrayOutput() AgentTagArrayOutput ToAgentTagArrayOutputWithContext(context.Context) AgentTagArrayOutput }
AgentTagArrayInput is an input type that accepts AgentTagArray and AgentTagArrayOutput values. You can construct a concrete instance of `AgentTagArrayInput` via:
AgentTagArray{ AgentTagArgs{...} }
type AgentTagArrayOutput ¶
type AgentTagArrayOutput struct{ *pulumi.OutputState }
func (AgentTagArrayOutput) ElementType ¶
func (AgentTagArrayOutput) ElementType() reflect.Type
func (AgentTagArrayOutput) Index ¶
func (o AgentTagArrayOutput) Index(i pulumi.IntInput) AgentTagOutput
func (AgentTagArrayOutput) ToAgentTagArrayOutput ¶
func (o AgentTagArrayOutput) ToAgentTagArrayOutput() AgentTagArrayOutput
func (AgentTagArrayOutput) ToAgentTagArrayOutputWithContext ¶
func (o AgentTagArrayOutput) ToAgentTagArrayOutputWithContext(ctx context.Context) AgentTagArrayOutput
type AgentTagInput ¶
type AgentTagInput interface { pulumi.Input ToAgentTagOutput() AgentTagOutput ToAgentTagOutputWithContext(context.Context) AgentTagOutput }
AgentTagInput is an input type that accepts AgentTagArgs and AgentTagOutput values. You can construct a concrete instance of `AgentTagInput` via:
AgentTagArgs{...}
type AgentTagOutput ¶
type AgentTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (AgentTagOutput) ElementType ¶
func (AgentTagOutput) ElementType() reflect.Type
func (AgentTagOutput) Key ¶
func (o AgentTagOutput) Key() pulumi.StringOutput
The key for an AWS resource tag.
func (AgentTagOutput) ToAgentTagOutput ¶
func (o AgentTagOutput) ToAgentTagOutput() AgentTagOutput
func (AgentTagOutput) ToAgentTagOutputWithContext ¶
func (o AgentTagOutput) ToAgentTagOutputWithContext(ctx context.Context) AgentTagOutput
func (AgentTagOutput) Value ¶
func (o AgentTagOutput) Value() pulumi.StringOutput
The value for an AWS resource tag.
type LocationEFS ¶
type LocationEFS struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) for the Amazon EFS Access point that DataSync uses when accessing the EFS file system. AccessPointArn pulumi.StringPtrOutput `pulumi:"accessPointArn"` Ec2Config LocationEFSEc2ConfigOutput `pulumi:"ec2Config"` // The Amazon Resource Name (ARN) for the Amazon EFS file system. EfsFilesystemArn pulumi.StringOutput `pulumi:"efsFilesystemArn"` // The Amazon Resource Name (ARN) of the AWS IAM role that the DataSync will assume when mounting the EFS file system. FileSystemAccessRoleArn pulumi.StringPtrOutput `pulumi:"fileSystemAccessRoleArn"` // Protocol that is used for encrypting the traffic exchanged between the DataSync Agent and the EFS file system. InTransitEncryption LocationEFSInTransitEncryptionPtrOutput `pulumi:"inTransitEncryption"` // The Amazon Resource Name (ARN) of the Amazon EFS file system location that is created. LocationArn pulumi.StringOutput `pulumi:"locationArn"` // The URL of the EFS location that was described. LocationUri pulumi.StringOutput `pulumi:"locationUri"` // A subdirectory in the location's path. This subdirectory in the EFS file system is used to read data from the EFS source location or write data to the EFS destination. Subdirectory pulumi.StringPtrOutput `pulumi:"subdirectory"` // An array of key-value pairs to apply to this resource. Tags LocationEFSTagArrayOutput `pulumi:"tags"` }
Resource schema for AWS::DataSync::LocationEFS.
func GetLocationEFS ¶
func GetLocationEFS(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocationEFSState, opts ...pulumi.ResourceOption) (*LocationEFS, error)
GetLocationEFS gets an existing LocationEFS resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocationEFS ¶
func NewLocationEFS(ctx *pulumi.Context, name string, args *LocationEFSArgs, opts ...pulumi.ResourceOption) (*LocationEFS, error)
NewLocationEFS registers a new resource with the given unique name, arguments, and options.
func (*LocationEFS) ElementType ¶
func (*LocationEFS) ElementType() reflect.Type
func (*LocationEFS) ToLocationEFSOutput ¶
func (i *LocationEFS) ToLocationEFSOutput() LocationEFSOutput
func (*LocationEFS) ToLocationEFSOutputWithContext ¶
func (i *LocationEFS) ToLocationEFSOutputWithContext(ctx context.Context) LocationEFSOutput
type LocationEFSArgs ¶
type LocationEFSArgs struct { // The Amazon Resource Name (ARN) for the Amazon EFS Access point that DataSync uses when accessing the EFS file system. AccessPointArn pulumi.StringPtrInput Ec2Config LocationEFSEc2ConfigInput // The Amazon Resource Name (ARN) for the Amazon EFS file system. EfsFilesystemArn pulumi.StringInput // The Amazon Resource Name (ARN) of the AWS IAM role that the DataSync will assume when mounting the EFS file system. FileSystemAccessRoleArn pulumi.StringPtrInput // Protocol that is used for encrypting the traffic exchanged between the DataSync Agent and the EFS file system. InTransitEncryption LocationEFSInTransitEncryptionPtrInput // A subdirectory in the location's path. This subdirectory in the EFS file system is used to read data from the EFS source location or write data to the EFS destination. Subdirectory pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags LocationEFSTagArrayInput }
The set of arguments for constructing a LocationEFS resource.
func (LocationEFSArgs) ElementType ¶
func (LocationEFSArgs) ElementType() reflect.Type
type LocationEFSEc2Config ¶
type LocationEFSEc2Config struct { // The Amazon Resource Names (ARNs) of the security groups that are configured for the Amazon EC2 resource. SecurityGroupArns []string `pulumi:"securityGroupArns"` // The ARN of the subnet that DataSync uses to access the target EFS file system. SubnetArn string `pulumi:"subnetArn"` }
The subnet and security group that DataSync uses to access target EFS file system.
type LocationEFSEc2ConfigArgs ¶
type LocationEFSEc2ConfigArgs struct { // The Amazon Resource Names (ARNs) of the security groups that are configured for the Amazon EC2 resource. SecurityGroupArns pulumi.StringArrayInput `pulumi:"securityGroupArns"` // The ARN of the subnet that DataSync uses to access the target EFS file system. SubnetArn pulumi.StringInput `pulumi:"subnetArn"` }
The subnet and security group that DataSync uses to access target EFS file system.
func (LocationEFSEc2ConfigArgs) ElementType ¶
func (LocationEFSEc2ConfigArgs) ElementType() reflect.Type
func (LocationEFSEc2ConfigArgs) ToLocationEFSEc2ConfigOutput ¶
func (i LocationEFSEc2ConfigArgs) ToLocationEFSEc2ConfigOutput() LocationEFSEc2ConfigOutput
func (LocationEFSEc2ConfigArgs) ToLocationEFSEc2ConfigOutputWithContext ¶
func (i LocationEFSEc2ConfigArgs) ToLocationEFSEc2ConfigOutputWithContext(ctx context.Context) LocationEFSEc2ConfigOutput
type LocationEFSEc2ConfigInput ¶
type LocationEFSEc2ConfigInput interface { pulumi.Input ToLocationEFSEc2ConfigOutput() LocationEFSEc2ConfigOutput ToLocationEFSEc2ConfigOutputWithContext(context.Context) LocationEFSEc2ConfigOutput }
LocationEFSEc2ConfigInput is an input type that accepts LocationEFSEc2ConfigArgs and LocationEFSEc2ConfigOutput values. You can construct a concrete instance of `LocationEFSEc2ConfigInput` via:
LocationEFSEc2ConfigArgs{...}
type LocationEFSEc2ConfigOutput ¶
type LocationEFSEc2ConfigOutput struct{ *pulumi.OutputState }
The subnet and security group that DataSync uses to access target EFS file system.
func (LocationEFSEc2ConfigOutput) ElementType ¶
func (LocationEFSEc2ConfigOutput) ElementType() reflect.Type
func (LocationEFSEc2ConfigOutput) SecurityGroupArns ¶
func (o LocationEFSEc2ConfigOutput) SecurityGroupArns() pulumi.StringArrayOutput
The Amazon Resource Names (ARNs) of the security groups that are configured for the Amazon EC2 resource.
func (LocationEFSEc2ConfigOutput) SubnetArn ¶
func (o LocationEFSEc2ConfigOutput) SubnetArn() pulumi.StringOutput
The ARN of the subnet that DataSync uses to access the target EFS file system.
func (LocationEFSEc2ConfigOutput) ToLocationEFSEc2ConfigOutput ¶
func (o LocationEFSEc2ConfigOutput) ToLocationEFSEc2ConfigOutput() LocationEFSEc2ConfigOutput
func (LocationEFSEc2ConfigOutput) ToLocationEFSEc2ConfigOutputWithContext ¶
func (o LocationEFSEc2ConfigOutput) ToLocationEFSEc2ConfigOutputWithContext(ctx context.Context) LocationEFSEc2ConfigOutput
type LocationEFSInTransitEncryption ¶ added in v0.19.0
type LocationEFSInTransitEncryption string
Protocol that is used for encrypting the traffic exchanged between the DataSync Agent and the EFS file system.
func (LocationEFSInTransitEncryption) ElementType ¶ added in v0.19.0
func (LocationEFSInTransitEncryption) ElementType() reflect.Type
func (LocationEFSInTransitEncryption) ToLocationEFSInTransitEncryptionOutput ¶ added in v0.19.0
func (e LocationEFSInTransitEncryption) ToLocationEFSInTransitEncryptionOutput() LocationEFSInTransitEncryptionOutput
func (LocationEFSInTransitEncryption) ToLocationEFSInTransitEncryptionOutputWithContext ¶ added in v0.19.0
func (e LocationEFSInTransitEncryption) ToLocationEFSInTransitEncryptionOutputWithContext(ctx context.Context) LocationEFSInTransitEncryptionOutput
func (LocationEFSInTransitEncryption) ToLocationEFSInTransitEncryptionPtrOutput ¶ added in v0.19.0
func (e LocationEFSInTransitEncryption) ToLocationEFSInTransitEncryptionPtrOutput() LocationEFSInTransitEncryptionPtrOutput
func (LocationEFSInTransitEncryption) ToLocationEFSInTransitEncryptionPtrOutputWithContext ¶ added in v0.19.0
func (e LocationEFSInTransitEncryption) ToLocationEFSInTransitEncryptionPtrOutputWithContext(ctx context.Context) LocationEFSInTransitEncryptionPtrOutput
func (LocationEFSInTransitEncryption) ToStringOutput ¶ added in v0.19.0
func (e LocationEFSInTransitEncryption) ToStringOutput() pulumi.StringOutput
func (LocationEFSInTransitEncryption) ToStringOutputWithContext ¶ added in v0.19.0
func (e LocationEFSInTransitEncryption) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationEFSInTransitEncryption) ToStringPtrOutput ¶ added in v0.19.0
func (e LocationEFSInTransitEncryption) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationEFSInTransitEncryption) ToStringPtrOutputWithContext ¶ added in v0.19.0
func (e LocationEFSInTransitEncryption) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationEFSInTransitEncryptionInput ¶ added in v0.19.0
type LocationEFSInTransitEncryptionInput interface { pulumi.Input ToLocationEFSInTransitEncryptionOutput() LocationEFSInTransitEncryptionOutput ToLocationEFSInTransitEncryptionOutputWithContext(context.Context) LocationEFSInTransitEncryptionOutput }
LocationEFSInTransitEncryptionInput is an input type that accepts LocationEFSInTransitEncryptionArgs and LocationEFSInTransitEncryptionOutput values. You can construct a concrete instance of `LocationEFSInTransitEncryptionInput` via:
LocationEFSInTransitEncryptionArgs{...}
type LocationEFSInTransitEncryptionOutput ¶ added in v0.19.0
type LocationEFSInTransitEncryptionOutput struct{ *pulumi.OutputState }
func (LocationEFSInTransitEncryptionOutput) ElementType ¶ added in v0.19.0
func (LocationEFSInTransitEncryptionOutput) ElementType() reflect.Type
func (LocationEFSInTransitEncryptionOutput) ToLocationEFSInTransitEncryptionOutput ¶ added in v0.19.0
func (o LocationEFSInTransitEncryptionOutput) ToLocationEFSInTransitEncryptionOutput() LocationEFSInTransitEncryptionOutput
func (LocationEFSInTransitEncryptionOutput) ToLocationEFSInTransitEncryptionOutputWithContext ¶ added in v0.19.0
func (o LocationEFSInTransitEncryptionOutput) ToLocationEFSInTransitEncryptionOutputWithContext(ctx context.Context) LocationEFSInTransitEncryptionOutput
func (LocationEFSInTransitEncryptionOutput) ToLocationEFSInTransitEncryptionPtrOutput ¶ added in v0.19.0
func (o LocationEFSInTransitEncryptionOutput) ToLocationEFSInTransitEncryptionPtrOutput() LocationEFSInTransitEncryptionPtrOutput
func (LocationEFSInTransitEncryptionOutput) ToLocationEFSInTransitEncryptionPtrOutputWithContext ¶ added in v0.19.0
func (o LocationEFSInTransitEncryptionOutput) ToLocationEFSInTransitEncryptionPtrOutputWithContext(ctx context.Context) LocationEFSInTransitEncryptionPtrOutput
func (LocationEFSInTransitEncryptionOutput) ToStringOutput ¶ added in v0.19.0
func (o LocationEFSInTransitEncryptionOutput) ToStringOutput() pulumi.StringOutput
func (LocationEFSInTransitEncryptionOutput) ToStringOutputWithContext ¶ added in v0.19.0
func (o LocationEFSInTransitEncryptionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationEFSInTransitEncryptionOutput) ToStringPtrOutput ¶ added in v0.19.0
func (o LocationEFSInTransitEncryptionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationEFSInTransitEncryptionOutput) ToStringPtrOutputWithContext ¶ added in v0.19.0
func (o LocationEFSInTransitEncryptionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationEFSInTransitEncryptionPtrInput ¶ added in v0.19.0
type LocationEFSInTransitEncryptionPtrInput interface { pulumi.Input ToLocationEFSInTransitEncryptionPtrOutput() LocationEFSInTransitEncryptionPtrOutput ToLocationEFSInTransitEncryptionPtrOutputWithContext(context.Context) LocationEFSInTransitEncryptionPtrOutput }
func LocationEFSInTransitEncryptionPtr ¶ added in v0.19.0
func LocationEFSInTransitEncryptionPtr(v string) LocationEFSInTransitEncryptionPtrInput
type LocationEFSInTransitEncryptionPtrOutput ¶ added in v0.19.0
type LocationEFSInTransitEncryptionPtrOutput struct{ *pulumi.OutputState }
func (LocationEFSInTransitEncryptionPtrOutput) ElementType ¶ added in v0.19.0
func (LocationEFSInTransitEncryptionPtrOutput) ElementType() reflect.Type
func (LocationEFSInTransitEncryptionPtrOutput) ToLocationEFSInTransitEncryptionPtrOutput ¶ added in v0.19.0
func (o LocationEFSInTransitEncryptionPtrOutput) ToLocationEFSInTransitEncryptionPtrOutput() LocationEFSInTransitEncryptionPtrOutput
func (LocationEFSInTransitEncryptionPtrOutput) ToLocationEFSInTransitEncryptionPtrOutputWithContext ¶ added in v0.19.0
func (o LocationEFSInTransitEncryptionPtrOutput) ToLocationEFSInTransitEncryptionPtrOutputWithContext(ctx context.Context) LocationEFSInTransitEncryptionPtrOutput
func (LocationEFSInTransitEncryptionPtrOutput) ToStringPtrOutput ¶ added in v0.19.0
func (o LocationEFSInTransitEncryptionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationEFSInTransitEncryptionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.19.0
func (o LocationEFSInTransitEncryptionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationEFSInput ¶
type LocationEFSInput interface { pulumi.Input ToLocationEFSOutput() LocationEFSOutput ToLocationEFSOutputWithContext(ctx context.Context) LocationEFSOutput }
type LocationEFSOutput ¶
type LocationEFSOutput struct{ *pulumi.OutputState }
func (LocationEFSOutput) AccessPointArn ¶ added in v0.19.0
func (o LocationEFSOutput) AccessPointArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for the Amazon EFS Access point that DataSync uses when accessing the EFS file system.
func (LocationEFSOutput) Ec2Config ¶ added in v0.17.0
func (o LocationEFSOutput) Ec2Config() LocationEFSEc2ConfigOutput
func (LocationEFSOutput) EfsFilesystemArn ¶ added in v0.17.0
func (o LocationEFSOutput) EfsFilesystemArn() pulumi.StringOutput
The Amazon Resource Name (ARN) for the Amazon EFS file system.
func (LocationEFSOutput) ElementType ¶
func (LocationEFSOutput) ElementType() reflect.Type
func (LocationEFSOutput) FileSystemAccessRoleArn ¶ added in v0.19.0
func (o LocationEFSOutput) FileSystemAccessRoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the AWS IAM role that the DataSync will assume when mounting the EFS file system.
func (LocationEFSOutput) InTransitEncryption ¶ added in v0.19.0
func (o LocationEFSOutput) InTransitEncryption() LocationEFSInTransitEncryptionPtrOutput
Protocol that is used for encrypting the traffic exchanged between the DataSync Agent and the EFS file system.
func (LocationEFSOutput) LocationArn ¶ added in v0.17.0
func (o LocationEFSOutput) LocationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Amazon EFS file system location that is created.
func (LocationEFSOutput) LocationUri ¶ added in v0.17.0
func (o LocationEFSOutput) LocationUri() pulumi.StringOutput
The URL of the EFS location that was described.
func (LocationEFSOutput) Subdirectory ¶ added in v0.17.0
func (o LocationEFSOutput) Subdirectory() pulumi.StringPtrOutput
A subdirectory in the location's path. This subdirectory in the EFS file system is used to read data from the EFS source location or write data to the EFS destination.
func (LocationEFSOutput) Tags ¶ added in v0.17.0
func (o LocationEFSOutput) Tags() LocationEFSTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LocationEFSOutput) ToLocationEFSOutput ¶
func (o LocationEFSOutput) ToLocationEFSOutput() LocationEFSOutput
func (LocationEFSOutput) ToLocationEFSOutputWithContext ¶
func (o LocationEFSOutput) ToLocationEFSOutputWithContext(ctx context.Context) LocationEFSOutput
type LocationEFSState ¶
type LocationEFSState struct { }
func (LocationEFSState) ElementType ¶
func (LocationEFSState) ElementType() reflect.Type
type LocationEFSTag ¶
type LocationEFSTag struct { // The key for an AWS resource tag. Key string `pulumi:"key"` // The value for an AWS resource tag. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type LocationEFSTagArgs ¶
type LocationEFSTagArgs struct { // The key for an AWS resource tag. Key pulumi.StringInput `pulumi:"key"` // The value for an AWS resource tag. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (LocationEFSTagArgs) ElementType ¶
func (LocationEFSTagArgs) ElementType() reflect.Type
func (LocationEFSTagArgs) ToLocationEFSTagOutput ¶
func (i LocationEFSTagArgs) ToLocationEFSTagOutput() LocationEFSTagOutput
func (LocationEFSTagArgs) ToLocationEFSTagOutputWithContext ¶
func (i LocationEFSTagArgs) ToLocationEFSTagOutputWithContext(ctx context.Context) LocationEFSTagOutput
type LocationEFSTagArray ¶
type LocationEFSTagArray []LocationEFSTagInput
func (LocationEFSTagArray) ElementType ¶
func (LocationEFSTagArray) ElementType() reflect.Type
func (LocationEFSTagArray) ToLocationEFSTagArrayOutput ¶
func (i LocationEFSTagArray) ToLocationEFSTagArrayOutput() LocationEFSTagArrayOutput
func (LocationEFSTagArray) ToLocationEFSTagArrayOutputWithContext ¶
func (i LocationEFSTagArray) ToLocationEFSTagArrayOutputWithContext(ctx context.Context) LocationEFSTagArrayOutput
type LocationEFSTagArrayInput ¶
type LocationEFSTagArrayInput interface { pulumi.Input ToLocationEFSTagArrayOutput() LocationEFSTagArrayOutput ToLocationEFSTagArrayOutputWithContext(context.Context) LocationEFSTagArrayOutput }
LocationEFSTagArrayInput is an input type that accepts LocationEFSTagArray and LocationEFSTagArrayOutput values. You can construct a concrete instance of `LocationEFSTagArrayInput` via:
LocationEFSTagArray{ LocationEFSTagArgs{...} }
type LocationEFSTagArrayOutput ¶
type LocationEFSTagArrayOutput struct{ *pulumi.OutputState }
func (LocationEFSTagArrayOutput) ElementType ¶
func (LocationEFSTagArrayOutput) ElementType() reflect.Type
func (LocationEFSTagArrayOutput) Index ¶
func (o LocationEFSTagArrayOutput) Index(i pulumi.IntInput) LocationEFSTagOutput
func (LocationEFSTagArrayOutput) ToLocationEFSTagArrayOutput ¶
func (o LocationEFSTagArrayOutput) ToLocationEFSTagArrayOutput() LocationEFSTagArrayOutput
func (LocationEFSTagArrayOutput) ToLocationEFSTagArrayOutputWithContext ¶
func (o LocationEFSTagArrayOutput) ToLocationEFSTagArrayOutputWithContext(ctx context.Context) LocationEFSTagArrayOutput
type LocationEFSTagInput ¶
type LocationEFSTagInput interface { pulumi.Input ToLocationEFSTagOutput() LocationEFSTagOutput ToLocationEFSTagOutputWithContext(context.Context) LocationEFSTagOutput }
LocationEFSTagInput is an input type that accepts LocationEFSTagArgs and LocationEFSTagOutput values. You can construct a concrete instance of `LocationEFSTagInput` via:
LocationEFSTagArgs{...}
type LocationEFSTagOutput ¶
type LocationEFSTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (LocationEFSTagOutput) ElementType ¶
func (LocationEFSTagOutput) ElementType() reflect.Type
func (LocationEFSTagOutput) Key ¶
func (o LocationEFSTagOutput) Key() pulumi.StringOutput
The key for an AWS resource tag.
func (LocationEFSTagOutput) ToLocationEFSTagOutput ¶
func (o LocationEFSTagOutput) ToLocationEFSTagOutput() LocationEFSTagOutput
func (LocationEFSTagOutput) ToLocationEFSTagOutputWithContext ¶
func (o LocationEFSTagOutput) ToLocationEFSTagOutputWithContext(ctx context.Context) LocationEFSTagOutput
func (LocationEFSTagOutput) Value ¶
func (o LocationEFSTagOutput) Value() pulumi.StringOutput
The value for an AWS resource tag.
type LocationFSxLustre ¶ added in v0.13.0
type LocationFSxLustre struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) for the FSx for Lustre file system. FsxFilesystemArn pulumi.StringOutput `pulumi:"fsxFilesystemArn"` // The Amazon Resource Name (ARN) of the Amazon FSx for Lustre file system location that is created. LocationArn pulumi.StringOutput `pulumi:"locationArn"` // The URL of the FSx for Lustre location that was described. LocationUri pulumi.StringOutput `pulumi:"locationUri"` // The ARNs of the security groups that are to use to configure the FSx for Lustre file system. SecurityGroupArns pulumi.StringArrayOutput `pulumi:"securityGroupArns"` // A subdirectory in the location's path. Subdirectory pulumi.StringPtrOutput `pulumi:"subdirectory"` // An array of key-value pairs to apply to this resource. Tags LocationFSxLustreTagArrayOutput `pulumi:"tags"` }
Resource schema for AWS::DataSync::LocationFSxLustre.
func GetLocationFSxLustre ¶ added in v0.13.0
func GetLocationFSxLustre(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocationFSxLustreState, opts ...pulumi.ResourceOption) (*LocationFSxLustre, error)
GetLocationFSxLustre gets an existing LocationFSxLustre resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocationFSxLustre ¶ added in v0.13.0
func NewLocationFSxLustre(ctx *pulumi.Context, name string, args *LocationFSxLustreArgs, opts ...pulumi.ResourceOption) (*LocationFSxLustre, error)
NewLocationFSxLustre registers a new resource with the given unique name, arguments, and options.
func (*LocationFSxLustre) ElementType ¶ added in v0.13.0
func (*LocationFSxLustre) ElementType() reflect.Type
func (*LocationFSxLustre) ToLocationFSxLustreOutput ¶ added in v0.13.0
func (i *LocationFSxLustre) ToLocationFSxLustreOutput() LocationFSxLustreOutput
func (*LocationFSxLustre) ToLocationFSxLustreOutputWithContext ¶ added in v0.13.0
func (i *LocationFSxLustre) ToLocationFSxLustreOutputWithContext(ctx context.Context) LocationFSxLustreOutput
type LocationFSxLustreArgs ¶ added in v0.13.0
type LocationFSxLustreArgs struct { // The Amazon Resource Name (ARN) for the FSx for Lustre file system. FsxFilesystemArn pulumi.StringInput // The ARNs of the security groups that are to use to configure the FSx for Lustre file system. SecurityGroupArns pulumi.StringArrayInput // A subdirectory in the location's path. Subdirectory pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags LocationFSxLustreTagArrayInput }
The set of arguments for constructing a LocationFSxLustre resource.
func (LocationFSxLustreArgs) ElementType ¶ added in v0.13.0
func (LocationFSxLustreArgs) ElementType() reflect.Type
type LocationFSxLustreInput ¶ added in v0.13.0
type LocationFSxLustreInput interface { pulumi.Input ToLocationFSxLustreOutput() LocationFSxLustreOutput ToLocationFSxLustreOutputWithContext(ctx context.Context) LocationFSxLustreOutput }
type LocationFSxLustreOutput ¶ added in v0.13.0
type LocationFSxLustreOutput struct{ *pulumi.OutputState }
func (LocationFSxLustreOutput) ElementType ¶ added in v0.13.0
func (LocationFSxLustreOutput) ElementType() reflect.Type
func (LocationFSxLustreOutput) FsxFilesystemArn ¶ added in v0.17.0
func (o LocationFSxLustreOutput) FsxFilesystemArn() pulumi.StringOutput
The Amazon Resource Name (ARN) for the FSx for Lustre file system.
func (LocationFSxLustreOutput) LocationArn ¶ added in v0.17.0
func (o LocationFSxLustreOutput) LocationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Amazon FSx for Lustre file system location that is created.
func (LocationFSxLustreOutput) LocationUri ¶ added in v0.17.0
func (o LocationFSxLustreOutput) LocationUri() pulumi.StringOutput
The URL of the FSx for Lustre location that was described.
func (LocationFSxLustreOutput) SecurityGroupArns ¶ added in v0.17.0
func (o LocationFSxLustreOutput) SecurityGroupArns() pulumi.StringArrayOutput
The ARNs of the security groups that are to use to configure the FSx for Lustre file system.
func (LocationFSxLustreOutput) Subdirectory ¶ added in v0.17.0
func (o LocationFSxLustreOutput) Subdirectory() pulumi.StringPtrOutput
A subdirectory in the location's path.
func (LocationFSxLustreOutput) Tags ¶ added in v0.17.0
func (o LocationFSxLustreOutput) Tags() LocationFSxLustreTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LocationFSxLustreOutput) ToLocationFSxLustreOutput ¶ added in v0.13.0
func (o LocationFSxLustreOutput) ToLocationFSxLustreOutput() LocationFSxLustreOutput
func (LocationFSxLustreOutput) ToLocationFSxLustreOutputWithContext ¶ added in v0.13.0
func (o LocationFSxLustreOutput) ToLocationFSxLustreOutputWithContext(ctx context.Context) LocationFSxLustreOutput
type LocationFSxLustreState ¶ added in v0.13.0
type LocationFSxLustreState struct { }
func (LocationFSxLustreState) ElementType ¶ added in v0.13.0
func (LocationFSxLustreState) ElementType() reflect.Type
type LocationFSxLustreTag ¶ added in v0.13.0
type LocationFSxLustreTag struct { // The key for an AWS resource tag. Key string `pulumi:"key"` // The value for an AWS resource tag. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type LocationFSxLustreTagArgs ¶ added in v0.13.0
type LocationFSxLustreTagArgs struct { // The key for an AWS resource tag. Key pulumi.StringInput `pulumi:"key"` // The value for an AWS resource tag. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (LocationFSxLustreTagArgs) ElementType ¶ added in v0.13.0
func (LocationFSxLustreTagArgs) ElementType() reflect.Type
func (LocationFSxLustreTagArgs) ToLocationFSxLustreTagOutput ¶ added in v0.13.0
func (i LocationFSxLustreTagArgs) ToLocationFSxLustreTagOutput() LocationFSxLustreTagOutput
func (LocationFSxLustreTagArgs) ToLocationFSxLustreTagOutputWithContext ¶ added in v0.13.0
func (i LocationFSxLustreTagArgs) ToLocationFSxLustreTagOutputWithContext(ctx context.Context) LocationFSxLustreTagOutput
type LocationFSxLustreTagArray ¶ added in v0.13.0
type LocationFSxLustreTagArray []LocationFSxLustreTagInput
func (LocationFSxLustreTagArray) ElementType ¶ added in v0.13.0
func (LocationFSxLustreTagArray) ElementType() reflect.Type
func (LocationFSxLustreTagArray) ToLocationFSxLustreTagArrayOutput ¶ added in v0.13.0
func (i LocationFSxLustreTagArray) ToLocationFSxLustreTagArrayOutput() LocationFSxLustreTagArrayOutput
func (LocationFSxLustreTagArray) ToLocationFSxLustreTagArrayOutputWithContext ¶ added in v0.13.0
func (i LocationFSxLustreTagArray) ToLocationFSxLustreTagArrayOutputWithContext(ctx context.Context) LocationFSxLustreTagArrayOutput
type LocationFSxLustreTagArrayInput ¶ added in v0.13.0
type LocationFSxLustreTagArrayInput interface { pulumi.Input ToLocationFSxLustreTagArrayOutput() LocationFSxLustreTagArrayOutput ToLocationFSxLustreTagArrayOutputWithContext(context.Context) LocationFSxLustreTagArrayOutput }
LocationFSxLustreTagArrayInput is an input type that accepts LocationFSxLustreTagArray and LocationFSxLustreTagArrayOutput values. You can construct a concrete instance of `LocationFSxLustreTagArrayInput` via:
LocationFSxLustreTagArray{ LocationFSxLustreTagArgs{...} }
type LocationFSxLustreTagArrayOutput ¶ added in v0.13.0
type LocationFSxLustreTagArrayOutput struct{ *pulumi.OutputState }
func (LocationFSxLustreTagArrayOutput) ElementType ¶ added in v0.13.0
func (LocationFSxLustreTagArrayOutput) ElementType() reflect.Type
func (LocationFSxLustreTagArrayOutput) Index ¶ added in v0.13.0
func (o LocationFSxLustreTagArrayOutput) Index(i pulumi.IntInput) LocationFSxLustreTagOutput
func (LocationFSxLustreTagArrayOutput) ToLocationFSxLustreTagArrayOutput ¶ added in v0.13.0
func (o LocationFSxLustreTagArrayOutput) ToLocationFSxLustreTagArrayOutput() LocationFSxLustreTagArrayOutput
func (LocationFSxLustreTagArrayOutput) ToLocationFSxLustreTagArrayOutputWithContext ¶ added in v0.13.0
func (o LocationFSxLustreTagArrayOutput) ToLocationFSxLustreTagArrayOutputWithContext(ctx context.Context) LocationFSxLustreTagArrayOutput
type LocationFSxLustreTagInput ¶ added in v0.13.0
type LocationFSxLustreTagInput interface { pulumi.Input ToLocationFSxLustreTagOutput() LocationFSxLustreTagOutput ToLocationFSxLustreTagOutputWithContext(context.Context) LocationFSxLustreTagOutput }
LocationFSxLustreTagInput is an input type that accepts LocationFSxLustreTagArgs and LocationFSxLustreTagOutput values. You can construct a concrete instance of `LocationFSxLustreTagInput` via:
LocationFSxLustreTagArgs{...}
type LocationFSxLustreTagOutput ¶ added in v0.13.0
type LocationFSxLustreTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (LocationFSxLustreTagOutput) ElementType ¶ added in v0.13.0
func (LocationFSxLustreTagOutput) ElementType() reflect.Type
func (LocationFSxLustreTagOutput) Key ¶ added in v0.13.0
func (o LocationFSxLustreTagOutput) Key() pulumi.StringOutput
The key for an AWS resource tag.
func (LocationFSxLustreTagOutput) ToLocationFSxLustreTagOutput ¶ added in v0.13.0
func (o LocationFSxLustreTagOutput) ToLocationFSxLustreTagOutput() LocationFSxLustreTagOutput
func (LocationFSxLustreTagOutput) ToLocationFSxLustreTagOutputWithContext ¶ added in v0.13.0
func (o LocationFSxLustreTagOutput) ToLocationFSxLustreTagOutputWithContext(ctx context.Context) LocationFSxLustreTagOutput
func (LocationFSxLustreTagOutput) Value ¶ added in v0.13.0
func (o LocationFSxLustreTagOutput) Value() pulumi.StringOutput
The value for an AWS resource tag.
type LocationFSxONTAP ¶ added in v0.21.0
type LocationFSxONTAP struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) for the FSx ONAP file system. FsxFilesystemArn pulumi.StringOutput `pulumi:"fsxFilesystemArn"` // The Amazon Resource Name (ARN) of the Amazon FSx ONTAP file system location that is created. LocationArn pulumi.StringOutput `pulumi:"locationArn"` // The URL of the FSx ONTAP file system that was described. LocationUri pulumi.StringOutput `pulumi:"locationUri"` Protocol LocationFSxONTAPProtocolOutput `pulumi:"protocol"` // The ARNs of the security groups that are to use to configure the FSx ONTAP file system. SecurityGroupArns pulumi.StringArrayOutput `pulumi:"securityGroupArns"` // The Amazon Resource Name (ARN) for the FSx ONTAP SVM. StorageVirtualMachineArn pulumi.StringOutput `pulumi:"storageVirtualMachineArn"` // A subdirectory in the location's path. Subdirectory pulumi.StringPtrOutput `pulumi:"subdirectory"` // An array of key-value pairs to apply to this resource. Tags LocationFSxONTAPTagArrayOutput `pulumi:"tags"` }
Resource schema for AWS::DataSync::LocationFSxONTAP.
func GetLocationFSxONTAP ¶ added in v0.21.0
func GetLocationFSxONTAP(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocationFSxONTAPState, opts ...pulumi.ResourceOption) (*LocationFSxONTAP, error)
GetLocationFSxONTAP gets an existing LocationFSxONTAP resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocationFSxONTAP ¶ added in v0.21.0
func NewLocationFSxONTAP(ctx *pulumi.Context, name string, args *LocationFSxONTAPArgs, opts ...pulumi.ResourceOption) (*LocationFSxONTAP, error)
NewLocationFSxONTAP registers a new resource with the given unique name, arguments, and options.
func (*LocationFSxONTAP) ElementType ¶ added in v0.21.0
func (*LocationFSxONTAP) ElementType() reflect.Type
func (*LocationFSxONTAP) ToLocationFSxONTAPOutput ¶ added in v0.21.0
func (i *LocationFSxONTAP) ToLocationFSxONTAPOutput() LocationFSxONTAPOutput
func (*LocationFSxONTAP) ToLocationFSxONTAPOutputWithContext ¶ added in v0.21.0
func (i *LocationFSxONTAP) ToLocationFSxONTAPOutputWithContext(ctx context.Context) LocationFSxONTAPOutput
type LocationFSxONTAPArgs ¶ added in v0.21.0
type LocationFSxONTAPArgs struct { Protocol LocationFSxONTAPProtocolInput // The ARNs of the security groups that are to use to configure the FSx ONTAP file system. SecurityGroupArns pulumi.StringArrayInput // The Amazon Resource Name (ARN) for the FSx ONTAP SVM. StorageVirtualMachineArn pulumi.StringInput // A subdirectory in the location's path. Subdirectory pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags LocationFSxONTAPTagArrayInput }
The set of arguments for constructing a LocationFSxONTAP resource.
func (LocationFSxONTAPArgs) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPArgs) ElementType() reflect.Type
type LocationFSxONTAPInput ¶ added in v0.21.0
type LocationFSxONTAPInput interface { pulumi.Input ToLocationFSxONTAPOutput() LocationFSxONTAPOutput ToLocationFSxONTAPOutputWithContext(ctx context.Context) LocationFSxONTAPOutput }
type LocationFSxONTAPNFS ¶ added in v0.21.0
type LocationFSxONTAPNFS struct {
MountOptions LocationFSxONTAPNfsMountOptions `pulumi:"mountOptions"`
}
NFS protocol configuration for FSx ONTAP file system.
type LocationFSxONTAPNFSArgs ¶ added in v0.21.0
type LocationFSxONTAPNFSArgs struct {
MountOptions LocationFSxONTAPNfsMountOptionsInput `pulumi:"mountOptions"`
}
NFS protocol configuration for FSx ONTAP file system.
func (LocationFSxONTAPNFSArgs) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPNFSArgs) ElementType() reflect.Type
func (LocationFSxONTAPNFSArgs) ToLocationFSxONTAPNFSOutput ¶ added in v0.21.0
func (i LocationFSxONTAPNFSArgs) ToLocationFSxONTAPNFSOutput() LocationFSxONTAPNFSOutput
func (LocationFSxONTAPNFSArgs) ToLocationFSxONTAPNFSOutputWithContext ¶ added in v0.21.0
func (i LocationFSxONTAPNFSArgs) ToLocationFSxONTAPNFSOutputWithContext(ctx context.Context) LocationFSxONTAPNFSOutput
func (LocationFSxONTAPNFSArgs) ToLocationFSxONTAPNFSPtrOutput ¶ added in v0.21.0
func (i LocationFSxONTAPNFSArgs) ToLocationFSxONTAPNFSPtrOutput() LocationFSxONTAPNFSPtrOutput
func (LocationFSxONTAPNFSArgs) ToLocationFSxONTAPNFSPtrOutputWithContext ¶ added in v0.21.0
func (i LocationFSxONTAPNFSArgs) ToLocationFSxONTAPNFSPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNFSPtrOutput
type LocationFSxONTAPNFSInput ¶ added in v0.21.0
type LocationFSxONTAPNFSInput interface { pulumi.Input ToLocationFSxONTAPNFSOutput() LocationFSxONTAPNFSOutput ToLocationFSxONTAPNFSOutputWithContext(context.Context) LocationFSxONTAPNFSOutput }
LocationFSxONTAPNFSInput is an input type that accepts LocationFSxONTAPNFSArgs and LocationFSxONTAPNFSOutput values. You can construct a concrete instance of `LocationFSxONTAPNFSInput` via:
LocationFSxONTAPNFSArgs{...}
type LocationFSxONTAPNFSOutput ¶ added in v0.21.0
type LocationFSxONTAPNFSOutput struct{ *pulumi.OutputState }
NFS protocol configuration for FSx ONTAP file system.
func (LocationFSxONTAPNFSOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPNFSOutput) ElementType() reflect.Type
func (LocationFSxONTAPNFSOutput) MountOptions ¶ added in v0.21.0
func (o LocationFSxONTAPNFSOutput) MountOptions() LocationFSxONTAPNfsMountOptionsOutput
func (LocationFSxONTAPNFSOutput) ToLocationFSxONTAPNFSOutput ¶ added in v0.21.0
func (o LocationFSxONTAPNFSOutput) ToLocationFSxONTAPNFSOutput() LocationFSxONTAPNFSOutput
func (LocationFSxONTAPNFSOutput) ToLocationFSxONTAPNFSOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPNFSOutput) ToLocationFSxONTAPNFSOutputWithContext(ctx context.Context) LocationFSxONTAPNFSOutput
func (LocationFSxONTAPNFSOutput) ToLocationFSxONTAPNFSPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPNFSOutput) ToLocationFSxONTAPNFSPtrOutput() LocationFSxONTAPNFSPtrOutput
func (LocationFSxONTAPNFSOutput) ToLocationFSxONTAPNFSPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPNFSOutput) ToLocationFSxONTAPNFSPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNFSPtrOutput
type LocationFSxONTAPNFSPtrInput ¶ added in v0.21.0
type LocationFSxONTAPNFSPtrInput interface { pulumi.Input ToLocationFSxONTAPNFSPtrOutput() LocationFSxONTAPNFSPtrOutput ToLocationFSxONTAPNFSPtrOutputWithContext(context.Context) LocationFSxONTAPNFSPtrOutput }
LocationFSxONTAPNFSPtrInput is an input type that accepts LocationFSxONTAPNFSArgs, LocationFSxONTAPNFSPtr and LocationFSxONTAPNFSPtrOutput values. You can construct a concrete instance of `LocationFSxONTAPNFSPtrInput` via:
LocationFSxONTAPNFSArgs{...} or: nil
func LocationFSxONTAPNFSPtr ¶ added in v0.21.0
func LocationFSxONTAPNFSPtr(v *LocationFSxONTAPNFSArgs) LocationFSxONTAPNFSPtrInput
type LocationFSxONTAPNFSPtrOutput ¶ added in v0.21.0
type LocationFSxONTAPNFSPtrOutput struct{ *pulumi.OutputState }
func (LocationFSxONTAPNFSPtrOutput) Elem ¶ added in v0.21.0
func (o LocationFSxONTAPNFSPtrOutput) Elem() LocationFSxONTAPNFSOutput
func (LocationFSxONTAPNFSPtrOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPNFSPtrOutput) ElementType() reflect.Type
func (LocationFSxONTAPNFSPtrOutput) MountOptions ¶ added in v0.21.0
func (o LocationFSxONTAPNFSPtrOutput) MountOptions() LocationFSxONTAPNfsMountOptionsPtrOutput
func (LocationFSxONTAPNFSPtrOutput) ToLocationFSxONTAPNFSPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPNFSPtrOutput) ToLocationFSxONTAPNFSPtrOutput() LocationFSxONTAPNFSPtrOutput
func (LocationFSxONTAPNFSPtrOutput) ToLocationFSxONTAPNFSPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPNFSPtrOutput) ToLocationFSxONTAPNFSPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNFSPtrOutput
type LocationFSxONTAPNfsMountOptions ¶ added in v0.21.0
type LocationFSxONTAPNfsMountOptions struct { // The specific NFS version that you want DataSync to use to mount your NFS share. Version *LocationFSxONTAPNfsMountOptionsVersion `pulumi:"version"` }
The NFS mount options that DataSync can use to mount your NFS share.
type LocationFSxONTAPNfsMountOptionsArgs ¶ added in v0.21.0
type LocationFSxONTAPNfsMountOptionsArgs struct { // The specific NFS version that you want DataSync to use to mount your NFS share. Version LocationFSxONTAPNfsMountOptionsVersionPtrInput `pulumi:"version"` }
The NFS mount options that DataSync can use to mount your NFS share.
func (LocationFSxONTAPNfsMountOptionsArgs) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPNfsMountOptionsArgs) ElementType() reflect.Type
func (LocationFSxONTAPNfsMountOptionsArgs) ToLocationFSxONTAPNfsMountOptionsOutput ¶ added in v0.21.0
func (i LocationFSxONTAPNfsMountOptionsArgs) ToLocationFSxONTAPNfsMountOptionsOutput() LocationFSxONTAPNfsMountOptionsOutput
func (LocationFSxONTAPNfsMountOptionsArgs) ToLocationFSxONTAPNfsMountOptionsOutputWithContext ¶ added in v0.21.0
func (i LocationFSxONTAPNfsMountOptionsArgs) ToLocationFSxONTAPNfsMountOptionsOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsOutput
func (LocationFSxONTAPNfsMountOptionsArgs) ToLocationFSxONTAPNfsMountOptionsPtrOutput ¶ added in v0.21.0
func (i LocationFSxONTAPNfsMountOptionsArgs) ToLocationFSxONTAPNfsMountOptionsPtrOutput() LocationFSxONTAPNfsMountOptionsPtrOutput
func (LocationFSxONTAPNfsMountOptionsArgs) ToLocationFSxONTAPNfsMountOptionsPtrOutputWithContext ¶ added in v0.21.0
func (i LocationFSxONTAPNfsMountOptionsArgs) ToLocationFSxONTAPNfsMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsPtrOutput
type LocationFSxONTAPNfsMountOptionsInput ¶ added in v0.21.0
type LocationFSxONTAPNfsMountOptionsInput interface { pulumi.Input ToLocationFSxONTAPNfsMountOptionsOutput() LocationFSxONTAPNfsMountOptionsOutput ToLocationFSxONTAPNfsMountOptionsOutputWithContext(context.Context) LocationFSxONTAPNfsMountOptionsOutput }
LocationFSxONTAPNfsMountOptionsInput is an input type that accepts LocationFSxONTAPNfsMountOptionsArgs and LocationFSxONTAPNfsMountOptionsOutput values. You can construct a concrete instance of `LocationFSxONTAPNfsMountOptionsInput` via:
LocationFSxONTAPNfsMountOptionsArgs{...}
type LocationFSxONTAPNfsMountOptionsOutput ¶ added in v0.21.0
type LocationFSxONTAPNfsMountOptionsOutput struct{ *pulumi.OutputState }
The NFS mount options that DataSync can use to mount your NFS share.
func (LocationFSxONTAPNfsMountOptionsOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPNfsMountOptionsOutput) ElementType() reflect.Type
func (LocationFSxONTAPNfsMountOptionsOutput) ToLocationFSxONTAPNfsMountOptionsOutput ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsOutput) ToLocationFSxONTAPNfsMountOptionsOutput() LocationFSxONTAPNfsMountOptionsOutput
func (LocationFSxONTAPNfsMountOptionsOutput) ToLocationFSxONTAPNfsMountOptionsOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsOutput) ToLocationFSxONTAPNfsMountOptionsOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsOutput
func (LocationFSxONTAPNfsMountOptionsOutput) ToLocationFSxONTAPNfsMountOptionsPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsOutput) ToLocationFSxONTAPNfsMountOptionsPtrOutput() LocationFSxONTAPNfsMountOptionsPtrOutput
func (LocationFSxONTAPNfsMountOptionsOutput) ToLocationFSxONTAPNfsMountOptionsPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsOutput) ToLocationFSxONTAPNfsMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsPtrOutput
func (LocationFSxONTAPNfsMountOptionsOutput) Version ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsOutput) Version() LocationFSxONTAPNfsMountOptionsVersionPtrOutput
The specific NFS version that you want DataSync to use to mount your NFS share.
type LocationFSxONTAPNfsMountOptionsPtrInput ¶ added in v0.21.0
type LocationFSxONTAPNfsMountOptionsPtrInput interface { pulumi.Input ToLocationFSxONTAPNfsMountOptionsPtrOutput() LocationFSxONTAPNfsMountOptionsPtrOutput ToLocationFSxONTAPNfsMountOptionsPtrOutputWithContext(context.Context) LocationFSxONTAPNfsMountOptionsPtrOutput }
LocationFSxONTAPNfsMountOptionsPtrInput is an input type that accepts LocationFSxONTAPNfsMountOptionsArgs, LocationFSxONTAPNfsMountOptionsPtr and LocationFSxONTAPNfsMountOptionsPtrOutput values. You can construct a concrete instance of `LocationFSxONTAPNfsMountOptionsPtrInput` via:
LocationFSxONTAPNfsMountOptionsArgs{...} or: nil
func LocationFSxONTAPNfsMountOptionsPtr ¶ added in v0.21.0
func LocationFSxONTAPNfsMountOptionsPtr(v *LocationFSxONTAPNfsMountOptionsArgs) LocationFSxONTAPNfsMountOptionsPtrInput
type LocationFSxONTAPNfsMountOptionsPtrOutput ¶ added in v0.21.0
type LocationFSxONTAPNfsMountOptionsPtrOutput struct{ *pulumi.OutputState }
func (LocationFSxONTAPNfsMountOptionsPtrOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPNfsMountOptionsPtrOutput) ElementType() reflect.Type
func (LocationFSxONTAPNfsMountOptionsPtrOutput) ToLocationFSxONTAPNfsMountOptionsPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsPtrOutput) ToLocationFSxONTAPNfsMountOptionsPtrOutput() LocationFSxONTAPNfsMountOptionsPtrOutput
func (LocationFSxONTAPNfsMountOptionsPtrOutput) ToLocationFSxONTAPNfsMountOptionsPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsPtrOutput) ToLocationFSxONTAPNfsMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsPtrOutput
func (LocationFSxONTAPNfsMountOptionsPtrOutput) Version ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsPtrOutput) Version() LocationFSxONTAPNfsMountOptionsVersionPtrOutput
The specific NFS version that you want DataSync to use to mount your NFS share.
type LocationFSxONTAPNfsMountOptionsVersion ¶ added in v0.21.0
type LocationFSxONTAPNfsMountOptionsVersion string
The specific NFS version that you want DataSync to use to mount your NFS share.
func (LocationFSxONTAPNfsMountOptionsVersion) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPNfsMountOptionsVersion) ElementType() reflect.Type
func (LocationFSxONTAPNfsMountOptionsVersion) ToLocationFSxONTAPNfsMountOptionsVersionOutput ¶ added in v0.21.0
func (e LocationFSxONTAPNfsMountOptionsVersion) ToLocationFSxONTAPNfsMountOptionsVersionOutput() LocationFSxONTAPNfsMountOptionsVersionOutput
func (LocationFSxONTAPNfsMountOptionsVersion) ToLocationFSxONTAPNfsMountOptionsVersionOutputWithContext ¶ added in v0.21.0
func (e LocationFSxONTAPNfsMountOptionsVersion) ToLocationFSxONTAPNfsMountOptionsVersionOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsVersionOutput
func (LocationFSxONTAPNfsMountOptionsVersion) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutput ¶ added in v0.21.0
func (e LocationFSxONTAPNfsMountOptionsVersion) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutput() LocationFSxONTAPNfsMountOptionsVersionPtrOutput
func (LocationFSxONTAPNfsMountOptionsVersion) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutputWithContext ¶ added in v0.21.0
func (e LocationFSxONTAPNfsMountOptionsVersion) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsVersionPtrOutput
func (LocationFSxONTAPNfsMountOptionsVersion) ToStringOutput ¶ added in v0.21.0
func (e LocationFSxONTAPNfsMountOptionsVersion) ToStringOutput() pulumi.StringOutput
func (LocationFSxONTAPNfsMountOptionsVersion) ToStringOutputWithContext ¶ added in v0.21.0
func (e LocationFSxONTAPNfsMountOptionsVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationFSxONTAPNfsMountOptionsVersion) ToStringPtrOutput ¶ added in v0.21.0
func (e LocationFSxONTAPNfsMountOptionsVersion) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationFSxONTAPNfsMountOptionsVersion) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (e LocationFSxONTAPNfsMountOptionsVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationFSxONTAPNfsMountOptionsVersionInput ¶ added in v0.21.0
type LocationFSxONTAPNfsMountOptionsVersionInput interface { pulumi.Input ToLocationFSxONTAPNfsMountOptionsVersionOutput() LocationFSxONTAPNfsMountOptionsVersionOutput ToLocationFSxONTAPNfsMountOptionsVersionOutputWithContext(context.Context) LocationFSxONTAPNfsMountOptionsVersionOutput }
LocationFSxONTAPNfsMountOptionsVersionInput is an input type that accepts LocationFSxONTAPNfsMountOptionsVersionArgs and LocationFSxONTAPNfsMountOptionsVersionOutput values. You can construct a concrete instance of `LocationFSxONTAPNfsMountOptionsVersionInput` via:
LocationFSxONTAPNfsMountOptionsVersionArgs{...}
type LocationFSxONTAPNfsMountOptionsVersionOutput ¶ added in v0.21.0
type LocationFSxONTAPNfsMountOptionsVersionOutput struct{ *pulumi.OutputState }
func (LocationFSxONTAPNfsMountOptionsVersionOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPNfsMountOptionsVersionOutput) ElementType() reflect.Type
func (LocationFSxONTAPNfsMountOptionsVersionOutput) ToLocationFSxONTAPNfsMountOptionsVersionOutput ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToLocationFSxONTAPNfsMountOptionsVersionOutput() LocationFSxONTAPNfsMountOptionsVersionOutput
func (LocationFSxONTAPNfsMountOptionsVersionOutput) ToLocationFSxONTAPNfsMountOptionsVersionOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToLocationFSxONTAPNfsMountOptionsVersionOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsVersionOutput
func (LocationFSxONTAPNfsMountOptionsVersionOutput) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutput() LocationFSxONTAPNfsMountOptionsVersionPtrOutput
func (LocationFSxONTAPNfsMountOptionsVersionOutput) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsVersionPtrOutput
func (LocationFSxONTAPNfsMountOptionsVersionOutput) ToStringOutput ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToStringOutput() pulumi.StringOutput
func (LocationFSxONTAPNfsMountOptionsVersionOutput) ToStringOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationFSxONTAPNfsMountOptionsVersionOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationFSxONTAPNfsMountOptionsVersionOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationFSxONTAPNfsMountOptionsVersionPtrInput ¶ added in v0.21.0
type LocationFSxONTAPNfsMountOptionsVersionPtrInput interface { pulumi.Input ToLocationFSxONTAPNfsMountOptionsVersionPtrOutput() LocationFSxONTAPNfsMountOptionsVersionPtrOutput ToLocationFSxONTAPNfsMountOptionsVersionPtrOutputWithContext(context.Context) LocationFSxONTAPNfsMountOptionsVersionPtrOutput }
func LocationFSxONTAPNfsMountOptionsVersionPtr ¶ added in v0.21.0
func LocationFSxONTAPNfsMountOptionsVersionPtr(v string) LocationFSxONTAPNfsMountOptionsVersionPtrInput
type LocationFSxONTAPNfsMountOptionsVersionPtrOutput ¶ added in v0.21.0
type LocationFSxONTAPNfsMountOptionsVersionPtrOutput struct{ *pulumi.OutputState }
func (LocationFSxONTAPNfsMountOptionsVersionPtrOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPNfsMountOptionsVersionPtrOutput) ElementType() reflect.Type
func (LocationFSxONTAPNfsMountOptionsVersionPtrOutput) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsVersionPtrOutput) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutput() LocationFSxONTAPNfsMountOptionsVersionPtrOutput
func (LocationFSxONTAPNfsMountOptionsVersionPtrOutput) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsVersionPtrOutput) ToLocationFSxONTAPNfsMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxONTAPNfsMountOptionsVersionPtrOutput
func (LocationFSxONTAPNfsMountOptionsVersionPtrOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationFSxONTAPNfsMountOptionsVersionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPNfsMountOptionsVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationFSxONTAPOutput ¶ added in v0.21.0
type LocationFSxONTAPOutput struct{ *pulumi.OutputState }
func (LocationFSxONTAPOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPOutput) ElementType() reflect.Type
func (LocationFSxONTAPOutput) FsxFilesystemArn ¶ added in v0.21.0
func (o LocationFSxONTAPOutput) FsxFilesystemArn() pulumi.StringOutput
The Amazon Resource Name (ARN) for the FSx ONAP file system.
func (LocationFSxONTAPOutput) LocationArn ¶ added in v0.21.0
func (o LocationFSxONTAPOutput) LocationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Amazon FSx ONTAP file system location that is created.
func (LocationFSxONTAPOutput) LocationUri ¶ added in v0.21.0
func (o LocationFSxONTAPOutput) LocationUri() pulumi.StringOutput
The URL of the FSx ONTAP file system that was described.
func (LocationFSxONTAPOutput) Protocol ¶ added in v0.21.0
func (o LocationFSxONTAPOutput) Protocol() LocationFSxONTAPProtocolOutput
func (LocationFSxONTAPOutput) SecurityGroupArns ¶ added in v0.21.0
func (o LocationFSxONTAPOutput) SecurityGroupArns() pulumi.StringArrayOutput
The ARNs of the security groups that are to use to configure the FSx ONTAP file system.
func (LocationFSxONTAPOutput) StorageVirtualMachineArn ¶ added in v0.21.0
func (o LocationFSxONTAPOutput) StorageVirtualMachineArn() pulumi.StringOutput
The Amazon Resource Name (ARN) for the FSx ONTAP SVM.
func (LocationFSxONTAPOutput) Subdirectory ¶ added in v0.21.0
func (o LocationFSxONTAPOutput) Subdirectory() pulumi.StringPtrOutput
A subdirectory in the location's path.
func (LocationFSxONTAPOutput) Tags ¶ added in v0.21.0
func (o LocationFSxONTAPOutput) Tags() LocationFSxONTAPTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LocationFSxONTAPOutput) ToLocationFSxONTAPOutput ¶ added in v0.21.0
func (o LocationFSxONTAPOutput) ToLocationFSxONTAPOutput() LocationFSxONTAPOutput
func (LocationFSxONTAPOutput) ToLocationFSxONTAPOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPOutput) ToLocationFSxONTAPOutputWithContext(ctx context.Context) LocationFSxONTAPOutput
type LocationFSxONTAPProtocol ¶ added in v0.21.0
type LocationFSxONTAPProtocol struct { NFS *LocationFSxONTAPNFS `pulumi:"nFS"` SMB *LocationFSxONTAPSMB `pulumi:"sMB"` }
Configuration settings for NFS or SMB protocol.
type LocationFSxONTAPProtocolArgs ¶ added in v0.21.0
type LocationFSxONTAPProtocolArgs struct { NFS LocationFSxONTAPNFSPtrInput `pulumi:"nFS"` SMB LocationFSxONTAPSMBPtrInput `pulumi:"sMB"` }
Configuration settings for NFS or SMB protocol.
func (LocationFSxONTAPProtocolArgs) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPProtocolArgs) ElementType() reflect.Type
func (LocationFSxONTAPProtocolArgs) ToLocationFSxONTAPProtocolOutput ¶ added in v0.21.0
func (i LocationFSxONTAPProtocolArgs) ToLocationFSxONTAPProtocolOutput() LocationFSxONTAPProtocolOutput
func (LocationFSxONTAPProtocolArgs) ToLocationFSxONTAPProtocolOutputWithContext ¶ added in v0.21.0
func (i LocationFSxONTAPProtocolArgs) ToLocationFSxONTAPProtocolOutputWithContext(ctx context.Context) LocationFSxONTAPProtocolOutput
type LocationFSxONTAPProtocolInput ¶ added in v0.21.0
type LocationFSxONTAPProtocolInput interface { pulumi.Input ToLocationFSxONTAPProtocolOutput() LocationFSxONTAPProtocolOutput ToLocationFSxONTAPProtocolOutputWithContext(context.Context) LocationFSxONTAPProtocolOutput }
LocationFSxONTAPProtocolInput is an input type that accepts LocationFSxONTAPProtocolArgs and LocationFSxONTAPProtocolOutput values. You can construct a concrete instance of `LocationFSxONTAPProtocolInput` via:
LocationFSxONTAPProtocolArgs{...}
type LocationFSxONTAPProtocolOutput ¶ added in v0.21.0
type LocationFSxONTAPProtocolOutput struct{ *pulumi.OutputState }
Configuration settings for NFS or SMB protocol.
func (LocationFSxONTAPProtocolOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPProtocolOutput) ElementType() reflect.Type
func (LocationFSxONTAPProtocolOutput) NFS ¶ added in v0.21.0
func (o LocationFSxONTAPProtocolOutput) NFS() LocationFSxONTAPNFSPtrOutput
func (LocationFSxONTAPProtocolOutput) SMB ¶ added in v0.21.0
func (o LocationFSxONTAPProtocolOutput) SMB() LocationFSxONTAPSMBPtrOutput
func (LocationFSxONTAPProtocolOutput) ToLocationFSxONTAPProtocolOutput ¶ added in v0.21.0
func (o LocationFSxONTAPProtocolOutput) ToLocationFSxONTAPProtocolOutput() LocationFSxONTAPProtocolOutput
func (LocationFSxONTAPProtocolOutput) ToLocationFSxONTAPProtocolOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPProtocolOutput) ToLocationFSxONTAPProtocolOutputWithContext(ctx context.Context) LocationFSxONTAPProtocolOutput
type LocationFSxONTAPSMB ¶ added in v0.21.0
type LocationFSxONTAPSMB struct { // The name of the Windows domain that the SMB server belongs to. Domain *string `pulumi:"domain"` MountOptions LocationFSxONTAPSmbMountOptions `pulumi:"mountOptions"` // The password of the user who can mount the share and has the permissions to access files and folders in the SMB share. Password string `pulumi:"password"` // The user who can mount the share, has the permissions to access files and folders in the SMB share. User string `pulumi:"user"` }
SMB protocol configuration for FSx ONTAP file system.
type LocationFSxONTAPSMBArgs ¶ added in v0.21.0
type LocationFSxONTAPSMBArgs struct { // The name of the Windows domain that the SMB server belongs to. Domain pulumi.StringPtrInput `pulumi:"domain"` MountOptions LocationFSxONTAPSmbMountOptionsInput `pulumi:"mountOptions"` // The password of the user who can mount the share and has the permissions to access files and folders in the SMB share. Password pulumi.StringInput `pulumi:"password"` // The user who can mount the share, has the permissions to access files and folders in the SMB share. User pulumi.StringInput `pulumi:"user"` }
SMB protocol configuration for FSx ONTAP file system.
func (LocationFSxONTAPSMBArgs) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPSMBArgs) ElementType() reflect.Type
func (LocationFSxONTAPSMBArgs) ToLocationFSxONTAPSMBOutput ¶ added in v0.21.0
func (i LocationFSxONTAPSMBArgs) ToLocationFSxONTAPSMBOutput() LocationFSxONTAPSMBOutput
func (LocationFSxONTAPSMBArgs) ToLocationFSxONTAPSMBOutputWithContext ¶ added in v0.21.0
func (i LocationFSxONTAPSMBArgs) ToLocationFSxONTAPSMBOutputWithContext(ctx context.Context) LocationFSxONTAPSMBOutput
func (LocationFSxONTAPSMBArgs) ToLocationFSxONTAPSMBPtrOutput ¶ added in v0.21.0
func (i LocationFSxONTAPSMBArgs) ToLocationFSxONTAPSMBPtrOutput() LocationFSxONTAPSMBPtrOutput
func (LocationFSxONTAPSMBArgs) ToLocationFSxONTAPSMBPtrOutputWithContext ¶ added in v0.21.0
func (i LocationFSxONTAPSMBArgs) ToLocationFSxONTAPSMBPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSMBPtrOutput
type LocationFSxONTAPSMBInput ¶ added in v0.21.0
type LocationFSxONTAPSMBInput interface { pulumi.Input ToLocationFSxONTAPSMBOutput() LocationFSxONTAPSMBOutput ToLocationFSxONTAPSMBOutputWithContext(context.Context) LocationFSxONTAPSMBOutput }
LocationFSxONTAPSMBInput is an input type that accepts LocationFSxONTAPSMBArgs and LocationFSxONTAPSMBOutput values. You can construct a concrete instance of `LocationFSxONTAPSMBInput` via:
LocationFSxONTAPSMBArgs{...}
type LocationFSxONTAPSMBOutput ¶ added in v0.21.0
type LocationFSxONTAPSMBOutput struct{ *pulumi.OutputState }
SMB protocol configuration for FSx ONTAP file system.
func (LocationFSxONTAPSMBOutput) Domain ¶ added in v0.21.0
func (o LocationFSxONTAPSMBOutput) Domain() pulumi.StringPtrOutput
The name of the Windows domain that the SMB server belongs to.
func (LocationFSxONTAPSMBOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPSMBOutput) ElementType() reflect.Type
func (LocationFSxONTAPSMBOutput) MountOptions ¶ added in v0.21.0
func (o LocationFSxONTAPSMBOutput) MountOptions() LocationFSxONTAPSmbMountOptionsOutput
func (LocationFSxONTAPSMBOutput) Password ¶ added in v0.21.0
func (o LocationFSxONTAPSMBOutput) Password() pulumi.StringOutput
The password of the user who can mount the share and has the permissions to access files and folders in the SMB share.
func (LocationFSxONTAPSMBOutput) ToLocationFSxONTAPSMBOutput ¶ added in v0.21.0
func (o LocationFSxONTAPSMBOutput) ToLocationFSxONTAPSMBOutput() LocationFSxONTAPSMBOutput
func (LocationFSxONTAPSMBOutput) ToLocationFSxONTAPSMBOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPSMBOutput) ToLocationFSxONTAPSMBOutputWithContext(ctx context.Context) LocationFSxONTAPSMBOutput
func (LocationFSxONTAPSMBOutput) ToLocationFSxONTAPSMBPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPSMBOutput) ToLocationFSxONTAPSMBPtrOutput() LocationFSxONTAPSMBPtrOutput
func (LocationFSxONTAPSMBOutput) ToLocationFSxONTAPSMBPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPSMBOutput) ToLocationFSxONTAPSMBPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSMBPtrOutput
func (LocationFSxONTAPSMBOutput) User ¶ added in v0.21.0
func (o LocationFSxONTAPSMBOutput) User() pulumi.StringOutput
The user who can mount the share, has the permissions to access files and folders in the SMB share.
type LocationFSxONTAPSMBPtrInput ¶ added in v0.21.0
type LocationFSxONTAPSMBPtrInput interface { pulumi.Input ToLocationFSxONTAPSMBPtrOutput() LocationFSxONTAPSMBPtrOutput ToLocationFSxONTAPSMBPtrOutputWithContext(context.Context) LocationFSxONTAPSMBPtrOutput }
LocationFSxONTAPSMBPtrInput is an input type that accepts LocationFSxONTAPSMBArgs, LocationFSxONTAPSMBPtr and LocationFSxONTAPSMBPtrOutput values. You can construct a concrete instance of `LocationFSxONTAPSMBPtrInput` via:
LocationFSxONTAPSMBArgs{...} or: nil
func LocationFSxONTAPSMBPtr ¶ added in v0.21.0
func LocationFSxONTAPSMBPtr(v *LocationFSxONTAPSMBArgs) LocationFSxONTAPSMBPtrInput
type LocationFSxONTAPSMBPtrOutput ¶ added in v0.21.0
type LocationFSxONTAPSMBPtrOutput struct{ *pulumi.OutputState }
func (LocationFSxONTAPSMBPtrOutput) Domain ¶ added in v0.21.0
func (o LocationFSxONTAPSMBPtrOutput) Domain() pulumi.StringPtrOutput
The name of the Windows domain that the SMB server belongs to.
func (LocationFSxONTAPSMBPtrOutput) Elem ¶ added in v0.21.0
func (o LocationFSxONTAPSMBPtrOutput) Elem() LocationFSxONTAPSMBOutput
func (LocationFSxONTAPSMBPtrOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPSMBPtrOutput) ElementType() reflect.Type
func (LocationFSxONTAPSMBPtrOutput) MountOptions ¶ added in v0.21.0
func (o LocationFSxONTAPSMBPtrOutput) MountOptions() LocationFSxONTAPSmbMountOptionsPtrOutput
func (LocationFSxONTAPSMBPtrOutput) Password ¶ added in v0.21.0
func (o LocationFSxONTAPSMBPtrOutput) Password() pulumi.StringPtrOutput
The password of the user who can mount the share and has the permissions to access files and folders in the SMB share.
func (LocationFSxONTAPSMBPtrOutput) ToLocationFSxONTAPSMBPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPSMBPtrOutput) ToLocationFSxONTAPSMBPtrOutput() LocationFSxONTAPSMBPtrOutput
func (LocationFSxONTAPSMBPtrOutput) ToLocationFSxONTAPSMBPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPSMBPtrOutput) ToLocationFSxONTAPSMBPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSMBPtrOutput
func (LocationFSxONTAPSMBPtrOutput) User ¶ added in v0.21.0
func (o LocationFSxONTAPSMBPtrOutput) User() pulumi.StringPtrOutput
The user who can mount the share, has the permissions to access files and folders in the SMB share.
type LocationFSxONTAPSmbMountOptions ¶ added in v0.21.0
type LocationFSxONTAPSmbMountOptions struct { // The specific SMB version that you want DataSync to use to mount your SMB share. Version *LocationFSxONTAPSmbMountOptionsVersion `pulumi:"version"` }
The mount options used by DataSync to access the SMB server.
type LocationFSxONTAPSmbMountOptionsArgs ¶ added in v0.21.0
type LocationFSxONTAPSmbMountOptionsArgs struct { // The specific SMB version that you want DataSync to use to mount your SMB share. Version LocationFSxONTAPSmbMountOptionsVersionPtrInput `pulumi:"version"` }
The mount options used by DataSync to access the SMB server.
func (LocationFSxONTAPSmbMountOptionsArgs) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPSmbMountOptionsArgs) ElementType() reflect.Type
func (LocationFSxONTAPSmbMountOptionsArgs) ToLocationFSxONTAPSmbMountOptionsOutput ¶ added in v0.21.0
func (i LocationFSxONTAPSmbMountOptionsArgs) ToLocationFSxONTAPSmbMountOptionsOutput() LocationFSxONTAPSmbMountOptionsOutput
func (LocationFSxONTAPSmbMountOptionsArgs) ToLocationFSxONTAPSmbMountOptionsOutputWithContext ¶ added in v0.21.0
func (i LocationFSxONTAPSmbMountOptionsArgs) ToLocationFSxONTAPSmbMountOptionsOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsOutput
func (LocationFSxONTAPSmbMountOptionsArgs) ToLocationFSxONTAPSmbMountOptionsPtrOutput ¶ added in v0.21.0
func (i LocationFSxONTAPSmbMountOptionsArgs) ToLocationFSxONTAPSmbMountOptionsPtrOutput() LocationFSxONTAPSmbMountOptionsPtrOutput
func (LocationFSxONTAPSmbMountOptionsArgs) ToLocationFSxONTAPSmbMountOptionsPtrOutputWithContext ¶ added in v0.21.0
func (i LocationFSxONTAPSmbMountOptionsArgs) ToLocationFSxONTAPSmbMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsPtrOutput
type LocationFSxONTAPSmbMountOptionsInput ¶ added in v0.21.0
type LocationFSxONTAPSmbMountOptionsInput interface { pulumi.Input ToLocationFSxONTAPSmbMountOptionsOutput() LocationFSxONTAPSmbMountOptionsOutput ToLocationFSxONTAPSmbMountOptionsOutputWithContext(context.Context) LocationFSxONTAPSmbMountOptionsOutput }
LocationFSxONTAPSmbMountOptionsInput is an input type that accepts LocationFSxONTAPSmbMountOptionsArgs and LocationFSxONTAPSmbMountOptionsOutput values. You can construct a concrete instance of `LocationFSxONTAPSmbMountOptionsInput` via:
LocationFSxONTAPSmbMountOptionsArgs{...}
type LocationFSxONTAPSmbMountOptionsOutput ¶ added in v0.21.0
type LocationFSxONTAPSmbMountOptionsOutput struct{ *pulumi.OutputState }
The mount options used by DataSync to access the SMB server.
func (LocationFSxONTAPSmbMountOptionsOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPSmbMountOptionsOutput) ElementType() reflect.Type
func (LocationFSxONTAPSmbMountOptionsOutput) ToLocationFSxONTAPSmbMountOptionsOutput ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsOutput) ToLocationFSxONTAPSmbMountOptionsOutput() LocationFSxONTAPSmbMountOptionsOutput
func (LocationFSxONTAPSmbMountOptionsOutput) ToLocationFSxONTAPSmbMountOptionsOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsOutput) ToLocationFSxONTAPSmbMountOptionsOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsOutput
func (LocationFSxONTAPSmbMountOptionsOutput) ToLocationFSxONTAPSmbMountOptionsPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsOutput) ToLocationFSxONTAPSmbMountOptionsPtrOutput() LocationFSxONTAPSmbMountOptionsPtrOutput
func (LocationFSxONTAPSmbMountOptionsOutput) ToLocationFSxONTAPSmbMountOptionsPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsOutput) ToLocationFSxONTAPSmbMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsPtrOutput
func (LocationFSxONTAPSmbMountOptionsOutput) Version ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsOutput) Version() LocationFSxONTAPSmbMountOptionsVersionPtrOutput
The specific SMB version that you want DataSync to use to mount your SMB share.
type LocationFSxONTAPSmbMountOptionsPtrInput ¶ added in v0.21.0
type LocationFSxONTAPSmbMountOptionsPtrInput interface { pulumi.Input ToLocationFSxONTAPSmbMountOptionsPtrOutput() LocationFSxONTAPSmbMountOptionsPtrOutput ToLocationFSxONTAPSmbMountOptionsPtrOutputWithContext(context.Context) LocationFSxONTAPSmbMountOptionsPtrOutput }
LocationFSxONTAPSmbMountOptionsPtrInput is an input type that accepts LocationFSxONTAPSmbMountOptionsArgs, LocationFSxONTAPSmbMountOptionsPtr and LocationFSxONTAPSmbMountOptionsPtrOutput values. You can construct a concrete instance of `LocationFSxONTAPSmbMountOptionsPtrInput` via:
LocationFSxONTAPSmbMountOptionsArgs{...} or: nil
func LocationFSxONTAPSmbMountOptionsPtr ¶ added in v0.21.0
func LocationFSxONTAPSmbMountOptionsPtr(v *LocationFSxONTAPSmbMountOptionsArgs) LocationFSxONTAPSmbMountOptionsPtrInput
type LocationFSxONTAPSmbMountOptionsPtrOutput ¶ added in v0.21.0
type LocationFSxONTAPSmbMountOptionsPtrOutput struct{ *pulumi.OutputState }
func (LocationFSxONTAPSmbMountOptionsPtrOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPSmbMountOptionsPtrOutput) ElementType() reflect.Type
func (LocationFSxONTAPSmbMountOptionsPtrOutput) ToLocationFSxONTAPSmbMountOptionsPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsPtrOutput) ToLocationFSxONTAPSmbMountOptionsPtrOutput() LocationFSxONTAPSmbMountOptionsPtrOutput
func (LocationFSxONTAPSmbMountOptionsPtrOutput) ToLocationFSxONTAPSmbMountOptionsPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsPtrOutput) ToLocationFSxONTAPSmbMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsPtrOutput
func (LocationFSxONTAPSmbMountOptionsPtrOutput) Version ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsPtrOutput) Version() LocationFSxONTAPSmbMountOptionsVersionPtrOutput
The specific SMB version that you want DataSync to use to mount your SMB share.
type LocationFSxONTAPSmbMountOptionsVersion ¶ added in v0.21.0
type LocationFSxONTAPSmbMountOptionsVersion string
The specific SMB version that you want DataSync to use to mount your SMB share.
func (LocationFSxONTAPSmbMountOptionsVersion) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPSmbMountOptionsVersion) ElementType() reflect.Type
func (LocationFSxONTAPSmbMountOptionsVersion) ToLocationFSxONTAPSmbMountOptionsVersionOutput ¶ added in v0.21.0
func (e LocationFSxONTAPSmbMountOptionsVersion) ToLocationFSxONTAPSmbMountOptionsVersionOutput() LocationFSxONTAPSmbMountOptionsVersionOutput
func (LocationFSxONTAPSmbMountOptionsVersion) ToLocationFSxONTAPSmbMountOptionsVersionOutputWithContext ¶ added in v0.21.0
func (e LocationFSxONTAPSmbMountOptionsVersion) ToLocationFSxONTAPSmbMountOptionsVersionOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsVersionOutput
func (LocationFSxONTAPSmbMountOptionsVersion) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutput ¶ added in v0.21.0
func (e LocationFSxONTAPSmbMountOptionsVersion) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutput() LocationFSxONTAPSmbMountOptionsVersionPtrOutput
func (LocationFSxONTAPSmbMountOptionsVersion) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutputWithContext ¶ added in v0.21.0
func (e LocationFSxONTAPSmbMountOptionsVersion) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsVersionPtrOutput
func (LocationFSxONTAPSmbMountOptionsVersion) ToStringOutput ¶ added in v0.21.0
func (e LocationFSxONTAPSmbMountOptionsVersion) ToStringOutput() pulumi.StringOutput
func (LocationFSxONTAPSmbMountOptionsVersion) ToStringOutputWithContext ¶ added in v0.21.0
func (e LocationFSxONTAPSmbMountOptionsVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationFSxONTAPSmbMountOptionsVersion) ToStringPtrOutput ¶ added in v0.21.0
func (e LocationFSxONTAPSmbMountOptionsVersion) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationFSxONTAPSmbMountOptionsVersion) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (e LocationFSxONTAPSmbMountOptionsVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationFSxONTAPSmbMountOptionsVersionInput ¶ added in v0.21.0
type LocationFSxONTAPSmbMountOptionsVersionInput interface { pulumi.Input ToLocationFSxONTAPSmbMountOptionsVersionOutput() LocationFSxONTAPSmbMountOptionsVersionOutput ToLocationFSxONTAPSmbMountOptionsVersionOutputWithContext(context.Context) LocationFSxONTAPSmbMountOptionsVersionOutput }
LocationFSxONTAPSmbMountOptionsVersionInput is an input type that accepts LocationFSxONTAPSmbMountOptionsVersionArgs and LocationFSxONTAPSmbMountOptionsVersionOutput values. You can construct a concrete instance of `LocationFSxONTAPSmbMountOptionsVersionInput` via:
LocationFSxONTAPSmbMountOptionsVersionArgs{...}
type LocationFSxONTAPSmbMountOptionsVersionOutput ¶ added in v0.21.0
type LocationFSxONTAPSmbMountOptionsVersionOutput struct{ *pulumi.OutputState }
func (LocationFSxONTAPSmbMountOptionsVersionOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPSmbMountOptionsVersionOutput) ElementType() reflect.Type
func (LocationFSxONTAPSmbMountOptionsVersionOutput) ToLocationFSxONTAPSmbMountOptionsVersionOutput ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToLocationFSxONTAPSmbMountOptionsVersionOutput() LocationFSxONTAPSmbMountOptionsVersionOutput
func (LocationFSxONTAPSmbMountOptionsVersionOutput) ToLocationFSxONTAPSmbMountOptionsVersionOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToLocationFSxONTAPSmbMountOptionsVersionOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsVersionOutput
func (LocationFSxONTAPSmbMountOptionsVersionOutput) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutput() LocationFSxONTAPSmbMountOptionsVersionPtrOutput
func (LocationFSxONTAPSmbMountOptionsVersionOutput) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsVersionPtrOutput
func (LocationFSxONTAPSmbMountOptionsVersionOutput) ToStringOutput ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToStringOutput() pulumi.StringOutput
func (LocationFSxONTAPSmbMountOptionsVersionOutput) ToStringOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationFSxONTAPSmbMountOptionsVersionOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationFSxONTAPSmbMountOptionsVersionOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationFSxONTAPSmbMountOptionsVersionPtrInput ¶ added in v0.21.0
type LocationFSxONTAPSmbMountOptionsVersionPtrInput interface { pulumi.Input ToLocationFSxONTAPSmbMountOptionsVersionPtrOutput() LocationFSxONTAPSmbMountOptionsVersionPtrOutput ToLocationFSxONTAPSmbMountOptionsVersionPtrOutputWithContext(context.Context) LocationFSxONTAPSmbMountOptionsVersionPtrOutput }
func LocationFSxONTAPSmbMountOptionsVersionPtr ¶ added in v0.21.0
func LocationFSxONTAPSmbMountOptionsVersionPtr(v string) LocationFSxONTAPSmbMountOptionsVersionPtrInput
type LocationFSxONTAPSmbMountOptionsVersionPtrOutput ¶ added in v0.21.0
type LocationFSxONTAPSmbMountOptionsVersionPtrOutput struct{ *pulumi.OutputState }
func (LocationFSxONTAPSmbMountOptionsVersionPtrOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPSmbMountOptionsVersionPtrOutput) ElementType() reflect.Type
func (LocationFSxONTAPSmbMountOptionsVersionPtrOutput) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsVersionPtrOutput) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutput() LocationFSxONTAPSmbMountOptionsVersionPtrOutput
func (LocationFSxONTAPSmbMountOptionsVersionPtrOutput) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsVersionPtrOutput) ToLocationFSxONTAPSmbMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxONTAPSmbMountOptionsVersionPtrOutput
func (LocationFSxONTAPSmbMountOptionsVersionPtrOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationFSxONTAPSmbMountOptionsVersionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPSmbMountOptionsVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationFSxONTAPState ¶ added in v0.21.0
type LocationFSxONTAPState struct { }
func (LocationFSxONTAPState) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPState) ElementType() reflect.Type
type LocationFSxONTAPTag ¶ added in v0.21.0
type LocationFSxONTAPTag struct { // The key for an AWS resource tag. Key string `pulumi:"key"` // The value for an AWS resource tag. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type LocationFSxONTAPTagArgs ¶ added in v0.21.0
type LocationFSxONTAPTagArgs struct { // The key for an AWS resource tag. Key pulumi.StringInput `pulumi:"key"` // The value for an AWS resource tag. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (LocationFSxONTAPTagArgs) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPTagArgs) ElementType() reflect.Type
func (LocationFSxONTAPTagArgs) ToLocationFSxONTAPTagOutput ¶ added in v0.21.0
func (i LocationFSxONTAPTagArgs) ToLocationFSxONTAPTagOutput() LocationFSxONTAPTagOutput
func (LocationFSxONTAPTagArgs) ToLocationFSxONTAPTagOutputWithContext ¶ added in v0.21.0
func (i LocationFSxONTAPTagArgs) ToLocationFSxONTAPTagOutputWithContext(ctx context.Context) LocationFSxONTAPTagOutput
type LocationFSxONTAPTagArray ¶ added in v0.21.0
type LocationFSxONTAPTagArray []LocationFSxONTAPTagInput
func (LocationFSxONTAPTagArray) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPTagArray) ElementType() reflect.Type
func (LocationFSxONTAPTagArray) ToLocationFSxONTAPTagArrayOutput ¶ added in v0.21.0
func (i LocationFSxONTAPTagArray) ToLocationFSxONTAPTagArrayOutput() LocationFSxONTAPTagArrayOutput
func (LocationFSxONTAPTagArray) ToLocationFSxONTAPTagArrayOutputWithContext ¶ added in v0.21.0
func (i LocationFSxONTAPTagArray) ToLocationFSxONTAPTagArrayOutputWithContext(ctx context.Context) LocationFSxONTAPTagArrayOutput
type LocationFSxONTAPTagArrayInput ¶ added in v0.21.0
type LocationFSxONTAPTagArrayInput interface { pulumi.Input ToLocationFSxONTAPTagArrayOutput() LocationFSxONTAPTagArrayOutput ToLocationFSxONTAPTagArrayOutputWithContext(context.Context) LocationFSxONTAPTagArrayOutput }
LocationFSxONTAPTagArrayInput is an input type that accepts LocationFSxONTAPTagArray and LocationFSxONTAPTagArrayOutput values. You can construct a concrete instance of `LocationFSxONTAPTagArrayInput` via:
LocationFSxONTAPTagArray{ LocationFSxONTAPTagArgs{...} }
type LocationFSxONTAPTagArrayOutput ¶ added in v0.21.0
type LocationFSxONTAPTagArrayOutput struct{ *pulumi.OutputState }
func (LocationFSxONTAPTagArrayOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPTagArrayOutput) ElementType() reflect.Type
func (LocationFSxONTAPTagArrayOutput) Index ¶ added in v0.21.0
func (o LocationFSxONTAPTagArrayOutput) Index(i pulumi.IntInput) LocationFSxONTAPTagOutput
func (LocationFSxONTAPTagArrayOutput) ToLocationFSxONTAPTagArrayOutput ¶ added in v0.21.0
func (o LocationFSxONTAPTagArrayOutput) ToLocationFSxONTAPTagArrayOutput() LocationFSxONTAPTagArrayOutput
func (LocationFSxONTAPTagArrayOutput) ToLocationFSxONTAPTagArrayOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPTagArrayOutput) ToLocationFSxONTAPTagArrayOutputWithContext(ctx context.Context) LocationFSxONTAPTagArrayOutput
type LocationFSxONTAPTagInput ¶ added in v0.21.0
type LocationFSxONTAPTagInput interface { pulumi.Input ToLocationFSxONTAPTagOutput() LocationFSxONTAPTagOutput ToLocationFSxONTAPTagOutputWithContext(context.Context) LocationFSxONTAPTagOutput }
LocationFSxONTAPTagInput is an input type that accepts LocationFSxONTAPTagArgs and LocationFSxONTAPTagOutput values. You can construct a concrete instance of `LocationFSxONTAPTagInput` via:
LocationFSxONTAPTagArgs{...}
type LocationFSxONTAPTagOutput ¶ added in v0.21.0
type LocationFSxONTAPTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (LocationFSxONTAPTagOutput) ElementType ¶ added in v0.21.0
func (LocationFSxONTAPTagOutput) ElementType() reflect.Type
func (LocationFSxONTAPTagOutput) Key ¶ added in v0.21.0
func (o LocationFSxONTAPTagOutput) Key() pulumi.StringOutput
The key for an AWS resource tag.
func (LocationFSxONTAPTagOutput) ToLocationFSxONTAPTagOutput ¶ added in v0.21.0
func (o LocationFSxONTAPTagOutput) ToLocationFSxONTAPTagOutput() LocationFSxONTAPTagOutput
func (LocationFSxONTAPTagOutput) ToLocationFSxONTAPTagOutputWithContext ¶ added in v0.21.0
func (o LocationFSxONTAPTagOutput) ToLocationFSxONTAPTagOutputWithContext(ctx context.Context) LocationFSxONTAPTagOutput
func (LocationFSxONTAPTagOutput) Value ¶ added in v0.21.0
func (o LocationFSxONTAPTagOutput) Value() pulumi.StringOutput
The value for an AWS resource tag.
type LocationFSxOpenZFS ¶ added in v0.15.0
type LocationFSxOpenZFS struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) for the FSx OpenZFS file system. FsxFilesystemArn pulumi.StringOutput `pulumi:"fsxFilesystemArn"` // The Amazon Resource Name (ARN) of the Amazon FSx OpenZFS file system location that is created. LocationArn pulumi.StringOutput `pulumi:"locationArn"` // The URL of the FSx OpenZFS that was described. LocationUri pulumi.StringOutput `pulumi:"locationUri"` Protocol LocationFSxOpenZFSProtocolOutput `pulumi:"protocol"` // The ARNs of the security groups that are to use to configure the FSx OpenZFS file system. SecurityGroupArns pulumi.StringArrayOutput `pulumi:"securityGroupArns"` // A subdirectory in the location's path. Subdirectory pulumi.StringPtrOutput `pulumi:"subdirectory"` // An array of key-value pairs to apply to this resource. Tags LocationFSxOpenZFSTagArrayOutput `pulumi:"tags"` }
Resource schema for AWS::DataSync::LocationFSxOpenZFS.
func GetLocationFSxOpenZFS ¶ added in v0.15.0
func GetLocationFSxOpenZFS(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocationFSxOpenZFSState, opts ...pulumi.ResourceOption) (*LocationFSxOpenZFS, error)
GetLocationFSxOpenZFS gets an existing LocationFSxOpenZFS resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocationFSxOpenZFS ¶ added in v0.15.0
func NewLocationFSxOpenZFS(ctx *pulumi.Context, name string, args *LocationFSxOpenZFSArgs, opts ...pulumi.ResourceOption) (*LocationFSxOpenZFS, error)
NewLocationFSxOpenZFS registers a new resource with the given unique name, arguments, and options.
func (*LocationFSxOpenZFS) ElementType ¶ added in v0.15.0
func (*LocationFSxOpenZFS) ElementType() reflect.Type
func (*LocationFSxOpenZFS) ToLocationFSxOpenZFSOutput ¶ added in v0.15.0
func (i *LocationFSxOpenZFS) ToLocationFSxOpenZFSOutput() LocationFSxOpenZFSOutput
func (*LocationFSxOpenZFS) ToLocationFSxOpenZFSOutputWithContext ¶ added in v0.15.0
func (i *LocationFSxOpenZFS) ToLocationFSxOpenZFSOutputWithContext(ctx context.Context) LocationFSxOpenZFSOutput
type LocationFSxOpenZFSArgs ¶ added in v0.15.0
type LocationFSxOpenZFSArgs struct { // The Amazon Resource Name (ARN) for the FSx OpenZFS file system. FsxFilesystemArn pulumi.StringInput Protocol LocationFSxOpenZFSProtocolInput // The ARNs of the security groups that are to use to configure the FSx OpenZFS file system. SecurityGroupArns pulumi.StringArrayInput // A subdirectory in the location's path. Subdirectory pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags LocationFSxOpenZFSTagArrayInput }
The set of arguments for constructing a LocationFSxOpenZFS resource.
func (LocationFSxOpenZFSArgs) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSArgs) ElementType() reflect.Type
type LocationFSxOpenZFSInput ¶ added in v0.15.0
type LocationFSxOpenZFSInput interface { pulumi.Input ToLocationFSxOpenZFSOutput() LocationFSxOpenZFSOutput ToLocationFSxOpenZFSOutputWithContext(ctx context.Context) LocationFSxOpenZFSOutput }
type LocationFSxOpenZFSMountOptions ¶ added in v0.15.0
type LocationFSxOpenZFSMountOptions struct { // The specific NFS version that you want DataSync to use to mount your NFS share. Version *LocationFSxOpenZFSMountOptionsVersion `pulumi:"version"` }
The NFS mount options that DataSync can use to mount your NFS share.
type LocationFSxOpenZFSMountOptionsArgs ¶ added in v0.15.0
type LocationFSxOpenZFSMountOptionsArgs struct { // The specific NFS version that you want DataSync to use to mount your NFS share. Version LocationFSxOpenZFSMountOptionsVersionPtrInput `pulumi:"version"` }
The NFS mount options that DataSync can use to mount your NFS share.
func (LocationFSxOpenZFSMountOptionsArgs) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSMountOptionsArgs) ElementType() reflect.Type
func (LocationFSxOpenZFSMountOptionsArgs) ToLocationFSxOpenZFSMountOptionsOutput ¶ added in v0.15.0
func (i LocationFSxOpenZFSMountOptionsArgs) ToLocationFSxOpenZFSMountOptionsOutput() LocationFSxOpenZFSMountOptionsOutput
func (LocationFSxOpenZFSMountOptionsArgs) ToLocationFSxOpenZFSMountOptionsOutputWithContext ¶ added in v0.15.0
func (i LocationFSxOpenZFSMountOptionsArgs) ToLocationFSxOpenZFSMountOptionsOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsOutput
func (LocationFSxOpenZFSMountOptionsArgs) ToLocationFSxOpenZFSMountOptionsPtrOutput ¶ added in v0.15.0
func (i LocationFSxOpenZFSMountOptionsArgs) ToLocationFSxOpenZFSMountOptionsPtrOutput() LocationFSxOpenZFSMountOptionsPtrOutput
func (LocationFSxOpenZFSMountOptionsArgs) ToLocationFSxOpenZFSMountOptionsPtrOutputWithContext ¶ added in v0.15.0
func (i LocationFSxOpenZFSMountOptionsArgs) ToLocationFSxOpenZFSMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsPtrOutput
type LocationFSxOpenZFSMountOptionsInput ¶ added in v0.15.0
type LocationFSxOpenZFSMountOptionsInput interface { pulumi.Input ToLocationFSxOpenZFSMountOptionsOutput() LocationFSxOpenZFSMountOptionsOutput ToLocationFSxOpenZFSMountOptionsOutputWithContext(context.Context) LocationFSxOpenZFSMountOptionsOutput }
LocationFSxOpenZFSMountOptionsInput is an input type that accepts LocationFSxOpenZFSMountOptionsArgs and LocationFSxOpenZFSMountOptionsOutput values. You can construct a concrete instance of `LocationFSxOpenZFSMountOptionsInput` via:
LocationFSxOpenZFSMountOptionsArgs{...}
type LocationFSxOpenZFSMountOptionsOutput ¶ added in v0.15.0
type LocationFSxOpenZFSMountOptionsOutput struct{ *pulumi.OutputState }
The NFS mount options that DataSync can use to mount your NFS share.
func (LocationFSxOpenZFSMountOptionsOutput) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSMountOptionsOutput) ElementType() reflect.Type
func (LocationFSxOpenZFSMountOptionsOutput) ToLocationFSxOpenZFSMountOptionsOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsOutput) ToLocationFSxOpenZFSMountOptionsOutput() LocationFSxOpenZFSMountOptionsOutput
func (LocationFSxOpenZFSMountOptionsOutput) ToLocationFSxOpenZFSMountOptionsOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsOutput) ToLocationFSxOpenZFSMountOptionsOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsOutput
func (LocationFSxOpenZFSMountOptionsOutput) ToLocationFSxOpenZFSMountOptionsPtrOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsOutput) ToLocationFSxOpenZFSMountOptionsPtrOutput() LocationFSxOpenZFSMountOptionsPtrOutput
func (LocationFSxOpenZFSMountOptionsOutput) ToLocationFSxOpenZFSMountOptionsPtrOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsOutput) ToLocationFSxOpenZFSMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsPtrOutput
func (LocationFSxOpenZFSMountOptionsOutput) Version ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsOutput) Version() LocationFSxOpenZFSMountOptionsVersionPtrOutput
The specific NFS version that you want DataSync to use to mount your NFS share.
type LocationFSxOpenZFSMountOptionsPtrInput ¶ added in v0.15.0
type LocationFSxOpenZFSMountOptionsPtrInput interface { pulumi.Input ToLocationFSxOpenZFSMountOptionsPtrOutput() LocationFSxOpenZFSMountOptionsPtrOutput ToLocationFSxOpenZFSMountOptionsPtrOutputWithContext(context.Context) LocationFSxOpenZFSMountOptionsPtrOutput }
LocationFSxOpenZFSMountOptionsPtrInput is an input type that accepts LocationFSxOpenZFSMountOptionsArgs, LocationFSxOpenZFSMountOptionsPtr and LocationFSxOpenZFSMountOptionsPtrOutput values. You can construct a concrete instance of `LocationFSxOpenZFSMountOptionsPtrInput` via:
LocationFSxOpenZFSMountOptionsArgs{...} or: nil
func LocationFSxOpenZFSMountOptionsPtr ¶ added in v0.15.0
func LocationFSxOpenZFSMountOptionsPtr(v *LocationFSxOpenZFSMountOptionsArgs) LocationFSxOpenZFSMountOptionsPtrInput
type LocationFSxOpenZFSMountOptionsPtrOutput ¶ added in v0.15.0
type LocationFSxOpenZFSMountOptionsPtrOutput struct{ *pulumi.OutputState }
func (LocationFSxOpenZFSMountOptionsPtrOutput) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSMountOptionsPtrOutput) ElementType() reflect.Type
func (LocationFSxOpenZFSMountOptionsPtrOutput) ToLocationFSxOpenZFSMountOptionsPtrOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsPtrOutput) ToLocationFSxOpenZFSMountOptionsPtrOutput() LocationFSxOpenZFSMountOptionsPtrOutput
func (LocationFSxOpenZFSMountOptionsPtrOutput) ToLocationFSxOpenZFSMountOptionsPtrOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsPtrOutput) ToLocationFSxOpenZFSMountOptionsPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsPtrOutput
func (LocationFSxOpenZFSMountOptionsPtrOutput) Version ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsPtrOutput) Version() LocationFSxOpenZFSMountOptionsVersionPtrOutput
The specific NFS version that you want DataSync to use to mount your NFS share.
type LocationFSxOpenZFSMountOptionsVersion ¶ added in v0.15.0
type LocationFSxOpenZFSMountOptionsVersion string
The specific NFS version that you want DataSync to use to mount your NFS share.
func (LocationFSxOpenZFSMountOptionsVersion) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSMountOptionsVersion) ElementType() reflect.Type
func (LocationFSxOpenZFSMountOptionsVersion) ToLocationFSxOpenZFSMountOptionsVersionOutput ¶ added in v0.15.0
func (e LocationFSxOpenZFSMountOptionsVersion) ToLocationFSxOpenZFSMountOptionsVersionOutput() LocationFSxOpenZFSMountOptionsVersionOutput
func (LocationFSxOpenZFSMountOptionsVersion) ToLocationFSxOpenZFSMountOptionsVersionOutputWithContext ¶ added in v0.15.0
func (e LocationFSxOpenZFSMountOptionsVersion) ToLocationFSxOpenZFSMountOptionsVersionOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsVersionOutput
func (LocationFSxOpenZFSMountOptionsVersion) ToLocationFSxOpenZFSMountOptionsVersionPtrOutput ¶ added in v0.15.0
func (e LocationFSxOpenZFSMountOptionsVersion) ToLocationFSxOpenZFSMountOptionsVersionPtrOutput() LocationFSxOpenZFSMountOptionsVersionPtrOutput
func (LocationFSxOpenZFSMountOptionsVersion) ToLocationFSxOpenZFSMountOptionsVersionPtrOutputWithContext ¶ added in v0.15.0
func (e LocationFSxOpenZFSMountOptionsVersion) ToLocationFSxOpenZFSMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsVersionPtrOutput
func (LocationFSxOpenZFSMountOptionsVersion) ToStringOutput ¶ added in v0.15.0
func (e LocationFSxOpenZFSMountOptionsVersion) ToStringOutput() pulumi.StringOutput
func (LocationFSxOpenZFSMountOptionsVersion) ToStringOutputWithContext ¶ added in v0.15.0
func (e LocationFSxOpenZFSMountOptionsVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationFSxOpenZFSMountOptionsVersion) ToStringPtrOutput ¶ added in v0.15.0
func (e LocationFSxOpenZFSMountOptionsVersion) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationFSxOpenZFSMountOptionsVersion) ToStringPtrOutputWithContext ¶ added in v0.15.0
func (e LocationFSxOpenZFSMountOptionsVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationFSxOpenZFSMountOptionsVersionInput ¶ added in v0.15.0
type LocationFSxOpenZFSMountOptionsVersionInput interface { pulumi.Input ToLocationFSxOpenZFSMountOptionsVersionOutput() LocationFSxOpenZFSMountOptionsVersionOutput ToLocationFSxOpenZFSMountOptionsVersionOutputWithContext(context.Context) LocationFSxOpenZFSMountOptionsVersionOutput }
LocationFSxOpenZFSMountOptionsVersionInput is an input type that accepts LocationFSxOpenZFSMountOptionsVersionArgs and LocationFSxOpenZFSMountOptionsVersionOutput values. You can construct a concrete instance of `LocationFSxOpenZFSMountOptionsVersionInput` via:
LocationFSxOpenZFSMountOptionsVersionArgs{...}
type LocationFSxOpenZFSMountOptionsVersionOutput ¶ added in v0.15.0
type LocationFSxOpenZFSMountOptionsVersionOutput struct{ *pulumi.OutputState }
func (LocationFSxOpenZFSMountOptionsVersionOutput) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSMountOptionsVersionOutput) ElementType() reflect.Type
func (LocationFSxOpenZFSMountOptionsVersionOutput) ToLocationFSxOpenZFSMountOptionsVersionOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToLocationFSxOpenZFSMountOptionsVersionOutput() LocationFSxOpenZFSMountOptionsVersionOutput
func (LocationFSxOpenZFSMountOptionsVersionOutput) ToLocationFSxOpenZFSMountOptionsVersionOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToLocationFSxOpenZFSMountOptionsVersionOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsVersionOutput
func (LocationFSxOpenZFSMountOptionsVersionOutput) ToLocationFSxOpenZFSMountOptionsVersionPtrOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToLocationFSxOpenZFSMountOptionsVersionPtrOutput() LocationFSxOpenZFSMountOptionsVersionPtrOutput
func (LocationFSxOpenZFSMountOptionsVersionOutput) ToLocationFSxOpenZFSMountOptionsVersionPtrOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToLocationFSxOpenZFSMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsVersionPtrOutput
func (LocationFSxOpenZFSMountOptionsVersionOutput) ToStringOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToStringOutput() pulumi.StringOutput
func (LocationFSxOpenZFSMountOptionsVersionOutput) ToStringOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationFSxOpenZFSMountOptionsVersionOutput) ToStringPtrOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationFSxOpenZFSMountOptionsVersionOutput) ToStringPtrOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationFSxOpenZFSMountOptionsVersionPtrInput ¶ added in v0.15.0
type LocationFSxOpenZFSMountOptionsVersionPtrInput interface { pulumi.Input ToLocationFSxOpenZFSMountOptionsVersionPtrOutput() LocationFSxOpenZFSMountOptionsVersionPtrOutput ToLocationFSxOpenZFSMountOptionsVersionPtrOutputWithContext(context.Context) LocationFSxOpenZFSMountOptionsVersionPtrOutput }
func LocationFSxOpenZFSMountOptionsVersionPtr ¶ added in v0.15.0
func LocationFSxOpenZFSMountOptionsVersionPtr(v string) LocationFSxOpenZFSMountOptionsVersionPtrInput
type LocationFSxOpenZFSMountOptionsVersionPtrOutput ¶ added in v0.15.0
type LocationFSxOpenZFSMountOptionsVersionPtrOutput struct{ *pulumi.OutputState }
func (LocationFSxOpenZFSMountOptionsVersionPtrOutput) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSMountOptionsVersionPtrOutput) ElementType() reflect.Type
func (LocationFSxOpenZFSMountOptionsVersionPtrOutput) ToLocationFSxOpenZFSMountOptionsVersionPtrOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsVersionPtrOutput) ToLocationFSxOpenZFSMountOptionsVersionPtrOutput() LocationFSxOpenZFSMountOptionsVersionPtrOutput
func (LocationFSxOpenZFSMountOptionsVersionPtrOutput) ToLocationFSxOpenZFSMountOptionsVersionPtrOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsVersionPtrOutput) ToLocationFSxOpenZFSMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSMountOptionsVersionPtrOutput
func (LocationFSxOpenZFSMountOptionsVersionPtrOutput) ToStringPtrOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationFSxOpenZFSMountOptionsVersionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSMountOptionsVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationFSxOpenZFSNFS ¶ added in v0.15.0
type LocationFSxOpenZFSNFS struct {
MountOptions LocationFSxOpenZFSMountOptions `pulumi:"mountOptions"`
}
FSx OpenZFS file system NFS protocol information
type LocationFSxOpenZFSNFSArgs ¶ added in v0.15.0
type LocationFSxOpenZFSNFSArgs struct {
MountOptions LocationFSxOpenZFSMountOptionsInput `pulumi:"mountOptions"`
}
FSx OpenZFS file system NFS protocol information
func (LocationFSxOpenZFSNFSArgs) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSNFSArgs) ElementType() reflect.Type
func (LocationFSxOpenZFSNFSArgs) ToLocationFSxOpenZFSNFSOutput ¶ added in v0.15.0
func (i LocationFSxOpenZFSNFSArgs) ToLocationFSxOpenZFSNFSOutput() LocationFSxOpenZFSNFSOutput
func (LocationFSxOpenZFSNFSArgs) ToLocationFSxOpenZFSNFSOutputWithContext ¶ added in v0.15.0
func (i LocationFSxOpenZFSNFSArgs) ToLocationFSxOpenZFSNFSOutputWithContext(ctx context.Context) LocationFSxOpenZFSNFSOutput
func (LocationFSxOpenZFSNFSArgs) ToLocationFSxOpenZFSNFSPtrOutput ¶ added in v0.15.0
func (i LocationFSxOpenZFSNFSArgs) ToLocationFSxOpenZFSNFSPtrOutput() LocationFSxOpenZFSNFSPtrOutput
func (LocationFSxOpenZFSNFSArgs) ToLocationFSxOpenZFSNFSPtrOutputWithContext ¶ added in v0.15.0
func (i LocationFSxOpenZFSNFSArgs) ToLocationFSxOpenZFSNFSPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSNFSPtrOutput
type LocationFSxOpenZFSNFSInput ¶ added in v0.15.0
type LocationFSxOpenZFSNFSInput interface { pulumi.Input ToLocationFSxOpenZFSNFSOutput() LocationFSxOpenZFSNFSOutput ToLocationFSxOpenZFSNFSOutputWithContext(context.Context) LocationFSxOpenZFSNFSOutput }
LocationFSxOpenZFSNFSInput is an input type that accepts LocationFSxOpenZFSNFSArgs and LocationFSxOpenZFSNFSOutput values. You can construct a concrete instance of `LocationFSxOpenZFSNFSInput` via:
LocationFSxOpenZFSNFSArgs{...}
type LocationFSxOpenZFSNFSOutput ¶ added in v0.15.0
type LocationFSxOpenZFSNFSOutput struct{ *pulumi.OutputState }
FSx OpenZFS file system NFS protocol information
func (LocationFSxOpenZFSNFSOutput) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSNFSOutput) ElementType() reflect.Type
func (LocationFSxOpenZFSNFSOutput) MountOptions ¶ added in v0.15.0
func (o LocationFSxOpenZFSNFSOutput) MountOptions() LocationFSxOpenZFSMountOptionsOutput
func (LocationFSxOpenZFSNFSOutput) ToLocationFSxOpenZFSNFSOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSNFSOutput) ToLocationFSxOpenZFSNFSOutput() LocationFSxOpenZFSNFSOutput
func (LocationFSxOpenZFSNFSOutput) ToLocationFSxOpenZFSNFSOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSNFSOutput) ToLocationFSxOpenZFSNFSOutputWithContext(ctx context.Context) LocationFSxOpenZFSNFSOutput
func (LocationFSxOpenZFSNFSOutput) ToLocationFSxOpenZFSNFSPtrOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSNFSOutput) ToLocationFSxOpenZFSNFSPtrOutput() LocationFSxOpenZFSNFSPtrOutput
func (LocationFSxOpenZFSNFSOutput) ToLocationFSxOpenZFSNFSPtrOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSNFSOutput) ToLocationFSxOpenZFSNFSPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSNFSPtrOutput
type LocationFSxOpenZFSNFSPtrInput ¶ added in v0.15.0
type LocationFSxOpenZFSNFSPtrInput interface { pulumi.Input ToLocationFSxOpenZFSNFSPtrOutput() LocationFSxOpenZFSNFSPtrOutput ToLocationFSxOpenZFSNFSPtrOutputWithContext(context.Context) LocationFSxOpenZFSNFSPtrOutput }
LocationFSxOpenZFSNFSPtrInput is an input type that accepts LocationFSxOpenZFSNFSArgs, LocationFSxOpenZFSNFSPtr and LocationFSxOpenZFSNFSPtrOutput values. You can construct a concrete instance of `LocationFSxOpenZFSNFSPtrInput` via:
LocationFSxOpenZFSNFSArgs{...} or: nil
func LocationFSxOpenZFSNFSPtr ¶ added in v0.15.0
func LocationFSxOpenZFSNFSPtr(v *LocationFSxOpenZFSNFSArgs) LocationFSxOpenZFSNFSPtrInput
type LocationFSxOpenZFSNFSPtrOutput ¶ added in v0.15.0
type LocationFSxOpenZFSNFSPtrOutput struct{ *pulumi.OutputState }
func (LocationFSxOpenZFSNFSPtrOutput) Elem ¶ added in v0.15.0
func (o LocationFSxOpenZFSNFSPtrOutput) Elem() LocationFSxOpenZFSNFSOutput
func (LocationFSxOpenZFSNFSPtrOutput) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSNFSPtrOutput) ElementType() reflect.Type
func (LocationFSxOpenZFSNFSPtrOutput) MountOptions ¶ added in v0.15.0
func (o LocationFSxOpenZFSNFSPtrOutput) MountOptions() LocationFSxOpenZFSMountOptionsPtrOutput
func (LocationFSxOpenZFSNFSPtrOutput) ToLocationFSxOpenZFSNFSPtrOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSNFSPtrOutput) ToLocationFSxOpenZFSNFSPtrOutput() LocationFSxOpenZFSNFSPtrOutput
func (LocationFSxOpenZFSNFSPtrOutput) ToLocationFSxOpenZFSNFSPtrOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSNFSPtrOutput) ToLocationFSxOpenZFSNFSPtrOutputWithContext(ctx context.Context) LocationFSxOpenZFSNFSPtrOutput
type LocationFSxOpenZFSOutput ¶ added in v0.15.0
type LocationFSxOpenZFSOutput struct{ *pulumi.OutputState }
func (LocationFSxOpenZFSOutput) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSOutput) ElementType() reflect.Type
func (LocationFSxOpenZFSOutput) FsxFilesystemArn ¶ added in v0.17.0
func (o LocationFSxOpenZFSOutput) FsxFilesystemArn() pulumi.StringOutput
The Amazon Resource Name (ARN) for the FSx OpenZFS file system.
func (LocationFSxOpenZFSOutput) LocationArn ¶ added in v0.17.0
func (o LocationFSxOpenZFSOutput) LocationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Amazon FSx OpenZFS file system location that is created.
func (LocationFSxOpenZFSOutput) LocationUri ¶ added in v0.17.0
func (o LocationFSxOpenZFSOutput) LocationUri() pulumi.StringOutput
The URL of the FSx OpenZFS that was described.
func (LocationFSxOpenZFSOutput) Protocol ¶ added in v0.17.0
func (o LocationFSxOpenZFSOutput) Protocol() LocationFSxOpenZFSProtocolOutput
func (LocationFSxOpenZFSOutput) SecurityGroupArns ¶ added in v0.17.0
func (o LocationFSxOpenZFSOutput) SecurityGroupArns() pulumi.StringArrayOutput
The ARNs of the security groups that are to use to configure the FSx OpenZFS file system.
func (LocationFSxOpenZFSOutput) Subdirectory ¶ added in v0.17.0
func (o LocationFSxOpenZFSOutput) Subdirectory() pulumi.StringPtrOutput
A subdirectory in the location's path.
func (LocationFSxOpenZFSOutput) Tags ¶ added in v0.17.0
func (o LocationFSxOpenZFSOutput) Tags() LocationFSxOpenZFSTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LocationFSxOpenZFSOutput) ToLocationFSxOpenZFSOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSOutput) ToLocationFSxOpenZFSOutput() LocationFSxOpenZFSOutput
func (LocationFSxOpenZFSOutput) ToLocationFSxOpenZFSOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSOutput) ToLocationFSxOpenZFSOutputWithContext(ctx context.Context) LocationFSxOpenZFSOutput
type LocationFSxOpenZFSProtocol ¶ added in v0.15.0
type LocationFSxOpenZFSProtocol struct {
NFS *LocationFSxOpenZFSNFS `pulumi:"nFS"`
}
Configuration settings for an NFS or SMB protocol, currently only support NFS
type LocationFSxOpenZFSProtocolArgs ¶ added in v0.15.0
type LocationFSxOpenZFSProtocolArgs struct {
NFS LocationFSxOpenZFSNFSPtrInput `pulumi:"nFS"`
}
Configuration settings for an NFS or SMB protocol, currently only support NFS
func (LocationFSxOpenZFSProtocolArgs) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSProtocolArgs) ElementType() reflect.Type
func (LocationFSxOpenZFSProtocolArgs) ToLocationFSxOpenZFSProtocolOutput ¶ added in v0.15.0
func (i LocationFSxOpenZFSProtocolArgs) ToLocationFSxOpenZFSProtocolOutput() LocationFSxOpenZFSProtocolOutput
func (LocationFSxOpenZFSProtocolArgs) ToLocationFSxOpenZFSProtocolOutputWithContext ¶ added in v0.15.0
func (i LocationFSxOpenZFSProtocolArgs) ToLocationFSxOpenZFSProtocolOutputWithContext(ctx context.Context) LocationFSxOpenZFSProtocolOutput
type LocationFSxOpenZFSProtocolInput ¶ added in v0.15.0
type LocationFSxOpenZFSProtocolInput interface { pulumi.Input ToLocationFSxOpenZFSProtocolOutput() LocationFSxOpenZFSProtocolOutput ToLocationFSxOpenZFSProtocolOutputWithContext(context.Context) LocationFSxOpenZFSProtocolOutput }
LocationFSxOpenZFSProtocolInput is an input type that accepts LocationFSxOpenZFSProtocolArgs and LocationFSxOpenZFSProtocolOutput values. You can construct a concrete instance of `LocationFSxOpenZFSProtocolInput` via:
LocationFSxOpenZFSProtocolArgs{...}
type LocationFSxOpenZFSProtocolOutput ¶ added in v0.15.0
type LocationFSxOpenZFSProtocolOutput struct{ *pulumi.OutputState }
Configuration settings for an NFS or SMB protocol, currently only support NFS
func (LocationFSxOpenZFSProtocolOutput) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSProtocolOutput) ElementType() reflect.Type
func (LocationFSxOpenZFSProtocolOutput) NFS ¶ added in v0.15.0
func (o LocationFSxOpenZFSProtocolOutput) NFS() LocationFSxOpenZFSNFSPtrOutput
func (LocationFSxOpenZFSProtocolOutput) ToLocationFSxOpenZFSProtocolOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSProtocolOutput) ToLocationFSxOpenZFSProtocolOutput() LocationFSxOpenZFSProtocolOutput
func (LocationFSxOpenZFSProtocolOutput) ToLocationFSxOpenZFSProtocolOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSProtocolOutput) ToLocationFSxOpenZFSProtocolOutputWithContext(ctx context.Context) LocationFSxOpenZFSProtocolOutput
type LocationFSxOpenZFSState ¶ added in v0.15.0
type LocationFSxOpenZFSState struct { }
func (LocationFSxOpenZFSState) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSState) ElementType() reflect.Type
type LocationFSxOpenZFSTag ¶ added in v0.15.0
type LocationFSxOpenZFSTag struct { // The key for an AWS resource tag. Key string `pulumi:"key"` // The value for an AWS resource tag. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type LocationFSxOpenZFSTagArgs ¶ added in v0.15.0
type LocationFSxOpenZFSTagArgs struct { // The key for an AWS resource tag. Key pulumi.StringInput `pulumi:"key"` // The value for an AWS resource tag. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (LocationFSxOpenZFSTagArgs) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSTagArgs) ElementType() reflect.Type
func (LocationFSxOpenZFSTagArgs) ToLocationFSxOpenZFSTagOutput ¶ added in v0.15.0
func (i LocationFSxOpenZFSTagArgs) ToLocationFSxOpenZFSTagOutput() LocationFSxOpenZFSTagOutput
func (LocationFSxOpenZFSTagArgs) ToLocationFSxOpenZFSTagOutputWithContext ¶ added in v0.15.0
func (i LocationFSxOpenZFSTagArgs) ToLocationFSxOpenZFSTagOutputWithContext(ctx context.Context) LocationFSxOpenZFSTagOutput
type LocationFSxOpenZFSTagArray ¶ added in v0.15.0
type LocationFSxOpenZFSTagArray []LocationFSxOpenZFSTagInput
func (LocationFSxOpenZFSTagArray) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSTagArray) ElementType() reflect.Type
func (LocationFSxOpenZFSTagArray) ToLocationFSxOpenZFSTagArrayOutput ¶ added in v0.15.0
func (i LocationFSxOpenZFSTagArray) ToLocationFSxOpenZFSTagArrayOutput() LocationFSxOpenZFSTagArrayOutput
func (LocationFSxOpenZFSTagArray) ToLocationFSxOpenZFSTagArrayOutputWithContext ¶ added in v0.15.0
func (i LocationFSxOpenZFSTagArray) ToLocationFSxOpenZFSTagArrayOutputWithContext(ctx context.Context) LocationFSxOpenZFSTagArrayOutput
type LocationFSxOpenZFSTagArrayInput ¶ added in v0.15.0
type LocationFSxOpenZFSTagArrayInput interface { pulumi.Input ToLocationFSxOpenZFSTagArrayOutput() LocationFSxOpenZFSTagArrayOutput ToLocationFSxOpenZFSTagArrayOutputWithContext(context.Context) LocationFSxOpenZFSTagArrayOutput }
LocationFSxOpenZFSTagArrayInput is an input type that accepts LocationFSxOpenZFSTagArray and LocationFSxOpenZFSTagArrayOutput values. You can construct a concrete instance of `LocationFSxOpenZFSTagArrayInput` via:
LocationFSxOpenZFSTagArray{ LocationFSxOpenZFSTagArgs{...} }
type LocationFSxOpenZFSTagArrayOutput ¶ added in v0.15.0
type LocationFSxOpenZFSTagArrayOutput struct{ *pulumi.OutputState }
func (LocationFSxOpenZFSTagArrayOutput) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSTagArrayOutput) ElementType() reflect.Type
func (LocationFSxOpenZFSTagArrayOutput) Index ¶ added in v0.15.0
func (o LocationFSxOpenZFSTagArrayOutput) Index(i pulumi.IntInput) LocationFSxOpenZFSTagOutput
func (LocationFSxOpenZFSTagArrayOutput) ToLocationFSxOpenZFSTagArrayOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSTagArrayOutput) ToLocationFSxOpenZFSTagArrayOutput() LocationFSxOpenZFSTagArrayOutput
func (LocationFSxOpenZFSTagArrayOutput) ToLocationFSxOpenZFSTagArrayOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSTagArrayOutput) ToLocationFSxOpenZFSTagArrayOutputWithContext(ctx context.Context) LocationFSxOpenZFSTagArrayOutput
type LocationFSxOpenZFSTagInput ¶ added in v0.15.0
type LocationFSxOpenZFSTagInput interface { pulumi.Input ToLocationFSxOpenZFSTagOutput() LocationFSxOpenZFSTagOutput ToLocationFSxOpenZFSTagOutputWithContext(context.Context) LocationFSxOpenZFSTagOutput }
LocationFSxOpenZFSTagInput is an input type that accepts LocationFSxOpenZFSTagArgs and LocationFSxOpenZFSTagOutput values. You can construct a concrete instance of `LocationFSxOpenZFSTagInput` via:
LocationFSxOpenZFSTagArgs{...}
type LocationFSxOpenZFSTagOutput ¶ added in v0.15.0
type LocationFSxOpenZFSTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (LocationFSxOpenZFSTagOutput) ElementType ¶ added in v0.15.0
func (LocationFSxOpenZFSTagOutput) ElementType() reflect.Type
func (LocationFSxOpenZFSTagOutput) Key ¶ added in v0.15.0
func (o LocationFSxOpenZFSTagOutput) Key() pulumi.StringOutput
The key for an AWS resource tag.
func (LocationFSxOpenZFSTagOutput) ToLocationFSxOpenZFSTagOutput ¶ added in v0.15.0
func (o LocationFSxOpenZFSTagOutput) ToLocationFSxOpenZFSTagOutput() LocationFSxOpenZFSTagOutput
func (LocationFSxOpenZFSTagOutput) ToLocationFSxOpenZFSTagOutputWithContext ¶ added in v0.15.0
func (o LocationFSxOpenZFSTagOutput) ToLocationFSxOpenZFSTagOutputWithContext(ctx context.Context) LocationFSxOpenZFSTagOutput
func (LocationFSxOpenZFSTagOutput) Value ¶ added in v0.15.0
func (o LocationFSxOpenZFSTagOutput) Value() pulumi.StringOutput
The value for an AWS resource tag.
type LocationFSxWindows ¶
type LocationFSxWindows struct { pulumi.CustomResourceState // The name of the Windows domain that the FSx for Windows server belongs to. Domain pulumi.StringPtrOutput `pulumi:"domain"` // The Amazon Resource Name (ARN) for the FSx for Windows file system. FsxFilesystemArn pulumi.StringOutput `pulumi:"fsxFilesystemArn"` // The Amazon Resource Name (ARN) of the Amazon FSx for Windows file system location that is created. LocationArn pulumi.StringOutput `pulumi:"locationArn"` // The URL of the FSx for Windows location that was described. LocationUri pulumi.StringOutput `pulumi:"locationUri"` // The password of the user who has the permissions to access files and folders in the FSx for Windows file system. Password pulumi.StringOutput `pulumi:"password"` // The ARNs of the security groups that are to use to configure the FSx for Windows file system. SecurityGroupArns pulumi.StringArrayOutput `pulumi:"securityGroupArns"` // A subdirectory in the location's path. Subdirectory pulumi.StringPtrOutput `pulumi:"subdirectory"` // An array of key-value pairs to apply to this resource. Tags LocationFSxWindowsTagArrayOutput `pulumi:"tags"` // The user who has the permissions to access files and folders in the FSx for Windows file system. User pulumi.StringOutput `pulumi:"user"` }
Resource schema for AWS::DataSync::LocationFSxWindows.
func GetLocationFSxWindows ¶
func GetLocationFSxWindows(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocationFSxWindowsState, opts ...pulumi.ResourceOption) (*LocationFSxWindows, error)
GetLocationFSxWindows gets an existing LocationFSxWindows resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocationFSxWindows ¶
func NewLocationFSxWindows(ctx *pulumi.Context, name string, args *LocationFSxWindowsArgs, opts ...pulumi.ResourceOption) (*LocationFSxWindows, error)
NewLocationFSxWindows registers a new resource with the given unique name, arguments, and options.
func (*LocationFSxWindows) ElementType ¶
func (*LocationFSxWindows) ElementType() reflect.Type
func (*LocationFSxWindows) ToLocationFSxWindowsOutput ¶
func (i *LocationFSxWindows) ToLocationFSxWindowsOutput() LocationFSxWindowsOutput
func (*LocationFSxWindows) ToLocationFSxWindowsOutputWithContext ¶
func (i *LocationFSxWindows) ToLocationFSxWindowsOutputWithContext(ctx context.Context) LocationFSxWindowsOutput
type LocationFSxWindowsArgs ¶
type LocationFSxWindowsArgs struct { // The name of the Windows domain that the FSx for Windows server belongs to. Domain pulumi.StringPtrInput // The Amazon Resource Name (ARN) for the FSx for Windows file system. FsxFilesystemArn pulumi.StringInput // The password of the user who has the permissions to access files and folders in the FSx for Windows file system. Password pulumi.StringInput // The ARNs of the security groups that are to use to configure the FSx for Windows file system. SecurityGroupArns pulumi.StringArrayInput // A subdirectory in the location's path. Subdirectory pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags LocationFSxWindowsTagArrayInput // The user who has the permissions to access files and folders in the FSx for Windows file system. User pulumi.StringInput }
The set of arguments for constructing a LocationFSxWindows resource.
func (LocationFSxWindowsArgs) ElementType ¶
func (LocationFSxWindowsArgs) ElementType() reflect.Type
type LocationFSxWindowsInput ¶
type LocationFSxWindowsInput interface { pulumi.Input ToLocationFSxWindowsOutput() LocationFSxWindowsOutput ToLocationFSxWindowsOutputWithContext(ctx context.Context) LocationFSxWindowsOutput }
type LocationFSxWindowsOutput ¶
type LocationFSxWindowsOutput struct{ *pulumi.OutputState }
func (LocationFSxWindowsOutput) Domain ¶ added in v0.17.0
func (o LocationFSxWindowsOutput) Domain() pulumi.StringPtrOutput
The name of the Windows domain that the FSx for Windows server belongs to.
func (LocationFSxWindowsOutput) ElementType ¶
func (LocationFSxWindowsOutput) ElementType() reflect.Type
func (LocationFSxWindowsOutput) FsxFilesystemArn ¶ added in v0.17.0
func (o LocationFSxWindowsOutput) FsxFilesystemArn() pulumi.StringOutput
The Amazon Resource Name (ARN) for the FSx for Windows file system.
func (LocationFSxWindowsOutput) LocationArn ¶ added in v0.17.0
func (o LocationFSxWindowsOutput) LocationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Amazon FSx for Windows file system location that is created.
func (LocationFSxWindowsOutput) LocationUri ¶ added in v0.17.0
func (o LocationFSxWindowsOutput) LocationUri() pulumi.StringOutput
The URL of the FSx for Windows location that was described.
func (LocationFSxWindowsOutput) Password ¶ added in v0.17.0
func (o LocationFSxWindowsOutput) Password() pulumi.StringOutput
The password of the user who has the permissions to access files and folders in the FSx for Windows file system.
func (LocationFSxWindowsOutput) SecurityGroupArns ¶ added in v0.17.0
func (o LocationFSxWindowsOutput) SecurityGroupArns() pulumi.StringArrayOutput
The ARNs of the security groups that are to use to configure the FSx for Windows file system.
func (LocationFSxWindowsOutput) Subdirectory ¶ added in v0.17.0
func (o LocationFSxWindowsOutput) Subdirectory() pulumi.StringPtrOutput
A subdirectory in the location's path.
func (LocationFSxWindowsOutput) Tags ¶ added in v0.17.0
func (o LocationFSxWindowsOutput) Tags() LocationFSxWindowsTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LocationFSxWindowsOutput) ToLocationFSxWindowsOutput ¶
func (o LocationFSxWindowsOutput) ToLocationFSxWindowsOutput() LocationFSxWindowsOutput
func (LocationFSxWindowsOutput) ToLocationFSxWindowsOutputWithContext ¶
func (o LocationFSxWindowsOutput) ToLocationFSxWindowsOutputWithContext(ctx context.Context) LocationFSxWindowsOutput
func (LocationFSxWindowsOutput) User ¶ added in v0.17.0
func (o LocationFSxWindowsOutput) User() pulumi.StringOutput
The user who has the permissions to access files and folders in the FSx for Windows file system.
type LocationFSxWindowsState ¶
type LocationFSxWindowsState struct { }
func (LocationFSxWindowsState) ElementType ¶
func (LocationFSxWindowsState) ElementType() reflect.Type
type LocationFSxWindowsTag ¶
type LocationFSxWindowsTag struct { // The key for an AWS resource tag. Key string `pulumi:"key"` // The value for an AWS resource tag. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type LocationFSxWindowsTagArgs ¶
type LocationFSxWindowsTagArgs struct { // The key for an AWS resource tag. Key pulumi.StringInput `pulumi:"key"` // The value for an AWS resource tag. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (LocationFSxWindowsTagArgs) ElementType ¶
func (LocationFSxWindowsTagArgs) ElementType() reflect.Type
func (LocationFSxWindowsTagArgs) ToLocationFSxWindowsTagOutput ¶
func (i LocationFSxWindowsTagArgs) ToLocationFSxWindowsTagOutput() LocationFSxWindowsTagOutput
func (LocationFSxWindowsTagArgs) ToLocationFSxWindowsTagOutputWithContext ¶
func (i LocationFSxWindowsTagArgs) ToLocationFSxWindowsTagOutputWithContext(ctx context.Context) LocationFSxWindowsTagOutput
type LocationFSxWindowsTagArray ¶
type LocationFSxWindowsTagArray []LocationFSxWindowsTagInput
func (LocationFSxWindowsTagArray) ElementType ¶
func (LocationFSxWindowsTagArray) ElementType() reflect.Type
func (LocationFSxWindowsTagArray) ToLocationFSxWindowsTagArrayOutput ¶
func (i LocationFSxWindowsTagArray) ToLocationFSxWindowsTagArrayOutput() LocationFSxWindowsTagArrayOutput
func (LocationFSxWindowsTagArray) ToLocationFSxWindowsTagArrayOutputWithContext ¶
func (i LocationFSxWindowsTagArray) ToLocationFSxWindowsTagArrayOutputWithContext(ctx context.Context) LocationFSxWindowsTagArrayOutput
type LocationFSxWindowsTagArrayInput ¶
type LocationFSxWindowsTagArrayInput interface { pulumi.Input ToLocationFSxWindowsTagArrayOutput() LocationFSxWindowsTagArrayOutput ToLocationFSxWindowsTagArrayOutputWithContext(context.Context) LocationFSxWindowsTagArrayOutput }
LocationFSxWindowsTagArrayInput is an input type that accepts LocationFSxWindowsTagArray and LocationFSxWindowsTagArrayOutput values. You can construct a concrete instance of `LocationFSxWindowsTagArrayInput` via:
LocationFSxWindowsTagArray{ LocationFSxWindowsTagArgs{...} }
type LocationFSxWindowsTagArrayOutput ¶
type LocationFSxWindowsTagArrayOutput struct{ *pulumi.OutputState }
func (LocationFSxWindowsTagArrayOutput) ElementType ¶
func (LocationFSxWindowsTagArrayOutput) ElementType() reflect.Type
func (LocationFSxWindowsTagArrayOutput) Index ¶
func (o LocationFSxWindowsTagArrayOutput) Index(i pulumi.IntInput) LocationFSxWindowsTagOutput
func (LocationFSxWindowsTagArrayOutput) ToLocationFSxWindowsTagArrayOutput ¶
func (o LocationFSxWindowsTagArrayOutput) ToLocationFSxWindowsTagArrayOutput() LocationFSxWindowsTagArrayOutput
func (LocationFSxWindowsTagArrayOutput) ToLocationFSxWindowsTagArrayOutputWithContext ¶
func (o LocationFSxWindowsTagArrayOutput) ToLocationFSxWindowsTagArrayOutputWithContext(ctx context.Context) LocationFSxWindowsTagArrayOutput
type LocationFSxWindowsTagInput ¶
type LocationFSxWindowsTagInput interface { pulumi.Input ToLocationFSxWindowsTagOutput() LocationFSxWindowsTagOutput ToLocationFSxWindowsTagOutputWithContext(context.Context) LocationFSxWindowsTagOutput }
LocationFSxWindowsTagInput is an input type that accepts LocationFSxWindowsTagArgs and LocationFSxWindowsTagOutput values. You can construct a concrete instance of `LocationFSxWindowsTagInput` via:
LocationFSxWindowsTagArgs{...}
type LocationFSxWindowsTagOutput ¶
type LocationFSxWindowsTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (LocationFSxWindowsTagOutput) ElementType ¶
func (LocationFSxWindowsTagOutput) ElementType() reflect.Type
func (LocationFSxWindowsTagOutput) Key ¶
func (o LocationFSxWindowsTagOutput) Key() pulumi.StringOutput
The key for an AWS resource tag.
func (LocationFSxWindowsTagOutput) ToLocationFSxWindowsTagOutput ¶
func (o LocationFSxWindowsTagOutput) ToLocationFSxWindowsTagOutput() LocationFSxWindowsTagOutput
func (LocationFSxWindowsTagOutput) ToLocationFSxWindowsTagOutputWithContext ¶
func (o LocationFSxWindowsTagOutput) ToLocationFSxWindowsTagOutputWithContext(ctx context.Context) LocationFSxWindowsTagOutput
func (LocationFSxWindowsTagOutput) Value ¶
func (o LocationFSxWindowsTagOutput) Value() pulumi.StringOutput
The value for an AWS resource tag.
type LocationHDFS ¶ added in v0.4.0
type LocationHDFS struct { pulumi.CustomResourceState // ARN(s) of the agent(s) to use for an HDFS location. AgentArns pulumi.StringArrayOutput `pulumi:"agentArns"` // The authentication mode used to determine identity of user. AuthenticationType LocationHDFSAuthenticationTypeOutput `pulumi:"authenticationType"` // Size of chunks (blocks) in bytes that the data is divided into when stored in the HDFS cluster. BlockSize pulumi.IntPtrOutput `pulumi:"blockSize"` // The Base64 string representation of the Keytab file. KerberosKeytab pulumi.StringPtrOutput `pulumi:"kerberosKeytab"` // The string representation of the Krb5Conf file, or the presigned URL to access the Krb5.conf file within an S3 bucket. KerberosKrb5Conf pulumi.StringPtrOutput `pulumi:"kerberosKrb5Conf"` // The unique identity, or principal, to which Kerberos can assign tickets. KerberosPrincipal pulumi.StringPtrOutput `pulumi:"kerberosPrincipal"` // The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored. KmsKeyProviderUri pulumi.StringPtrOutput `pulumi:"kmsKeyProviderUri"` // The Amazon Resource Name (ARN) of the HDFS location. LocationArn pulumi.StringOutput `pulumi:"locationArn"` // The URL of the HDFS location that was described. LocationUri pulumi.StringOutput `pulumi:"locationUri"` // An array of Name Node(s) of the HDFS location. NameNodes LocationHDFSNameNodeArrayOutput `pulumi:"nameNodes"` QopConfiguration LocationHDFSQopConfigurationPtrOutput `pulumi:"qopConfiguration"` // Number of copies of each block that exists inside the HDFS cluster. ReplicationFactor pulumi.IntPtrOutput `pulumi:"replicationFactor"` // The user name that has read and write permissions on the specified HDFS cluster. SimpleUser pulumi.StringPtrOutput `pulumi:"simpleUser"` // The subdirectory in HDFS that is used to read data from the HDFS source location or write data to the HDFS destination. Subdirectory pulumi.StringPtrOutput `pulumi:"subdirectory"` // An array of key-value pairs to apply to this resource. Tags LocationHDFSTagArrayOutput `pulumi:"tags"` }
Resource schema for AWS::DataSync::LocationHDFS.
func GetLocationHDFS ¶ added in v0.4.0
func GetLocationHDFS(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocationHDFSState, opts ...pulumi.ResourceOption) (*LocationHDFS, error)
GetLocationHDFS gets an existing LocationHDFS resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocationHDFS ¶ added in v0.4.0
func NewLocationHDFS(ctx *pulumi.Context, name string, args *LocationHDFSArgs, opts ...pulumi.ResourceOption) (*LocationHDFS, error)
NewLocationHDFS registers a new resource with the given unique name, arguments, and options.
func (*LocationHDFS) ElementType ¶ added in v0.4.0
func (*LocationHDFS) ElementType() reflect.Type
func (*LocationHDFS) ToLocationHDFSOutput ¶ added in v0.4.0
func (i *LocationHDFS) ToLocationHDFSOutput() LocationHDFSOutput
func (*LocationHDFS) ToLocationHDFSOutputWithContext ¶ added in v0.4.0
func (i *LocationHDFS) ToLocationHDFSOutputWithContext(ctx context.Context) LocationHDFSOutput
type LocationHDFSArgs ¶ added in v0.4.0
type LocationHDFSArgs struct { // ARN(s) of the agent(s) to use for an HDFS location. AgentArns pulumi.StringArrayInput // The authentication mode used to determine identity of user. AuthenticationType LocationHDFSAuthenticationTypeInput // Size of chunks (blocks) in bytes that the data is divided into when stored in the HDFS cluster. BlockSize pulumi.IntPtrInput // The Base64 string representation of the Keytab file. KerberosKeytab pulumi.StringPtrInput // The string representation of the Krb5Conf file, or the presigned URL to access the Krb5.conf file within an S3 bucket. KerberosKrb5Conf pulumi.StringPtrInput // The unique identity, or principal, to which Kerberos can assign tickets. KerberosPrincipal pulumi.StringPtrInput // The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored. KmsKeyProviderUri pulumi.StringPtrInput // An array of Name Node(s) of the HDFS location. NameNodes LocationHDFSNameNodeArrayInput QopConfiguration LocationHDFSQopConfigurationPtrInput // Number of copies of each block that exists inside the HDFS cluster. ReplicationFactor pulumi.IntPtrInput // The user name that has read and write permissions on the specified HDFS cluster. SimpleUser pulumi.StringPtrInput // The subdirectory in HDFS that is used to read data from the HDFS source location or write data to the HDFS destination. Subdirectory pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags LocationHDFSTagArrayInput }
The set of arguments for constructing a LocationHDFS resource.
func (LocationHDFSArgs) ElementType ¶ added in v0.4.0
func (LocationHDFSArgs) ElementType() reflect.Type
type LocationHDFSAuthenticationType ¶ added in v0.4.0
type LocationHDFSAuthenticationType string
The authentication mode used to determine identity of user.
func (LocationHDFSAuthenticationType) ElementType ¶ added in v0.4.0
func (LocationHDFSAuthenticationType) ElementType() reflect.Type
func (LocationHDFSAuthenticationType) ToLocationHDFSAuthenticationTypeOutput ¶ added in v0.4.0
func (e LocationHDFSAuthenticationType) ToLocationHDFSAuthenticationTypeOutput() LocationHDFSAuthenticationTypeOutput
func (LocationHDFSAuthenticationType) ToLocationHDFSAuthenticationTypeOutputWithContext ¶ added in v0.4.0
func (e LocationHDFSAuthenticationType) ToLocationHDFSAuthenticationTypeOutputWithContext(ctx context.Context) LocationHDFSAuthenticationTypeOutput
func (LocationHDFSAuthenticationType) ToLocationHDFSAuthenticationTypePtrOutput ¶ added in v0.4.0
func (e LocationHDFSAuthenticationType) ToLocationHDFSAuthenticationTypePtrOutput() LocationHDFSAuthenticationTypePtrOutput
func (LocationHDFSAuthenticationType) ToLocationHDFSAuthenticationTypePtrOutputWithContext ¶ added in v0.4.0
func (e LocationHDFSAuthenticationType) ToLocationHDFSAuthenticationTypePtrOutputWithContext(ctx context.Context) LocationHDFSAuthenticationTypePtrOutput
func (LocationHDFSAuthenticationType) ToStringOutput ¶ added in v0.4.0
func (e LocationHDFSAuthenticationType) ToStringOutput() pulumi.StringOutput
func (LocationHDFSAuthenticationType) ToStringOutputWithContext ¶ added in v0.4.0
func (e LocationHDFSAuthenticationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationHDFSAuthenticationType) ToStringPtrOutput ¶ added in v0.4.0
func (e LocationHDFSAuthenticationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationHDFSAuthenticationType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e LocationHDFSAuthenticationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationHDFSAuthenticationTypeInput ¶ added in v0.4.0
type LocationHDFSAuthenticationTypeInput interface { pulumi.Input ToLocationHDFSAuthenticationTypeOutput() LocationHDFSAuthenticationTypeOutput ToLocationHDFSAuthenticationTypeOutputWithContext(context.Context) LocationHDFSAuthenticationTypeOutput }
LocationHDFSAuthenticationTypeInput is an input type that accepts LocationHDFSAuthenticationTypeArgs and LocationHDFSAuthenticationTypeOutput values. You can construct a concrete instance of `LocationHDFSAuthenticationTypeInput` via:
LocationHDFSAuthenticationTypeArgs{...}
type LocationHDFSAuthenticationTypeOutput ¶ added in v0.4.0
type LocationHDFSAuthenticationTypeOutput struct{ *pulumi.OutputState }
func (LocationHDFSAuthenticationTypeOutput) ElementType ¶ added in v0.4.0
func (LocationHDFSAuthenticationTypeOutput) ElementType() reflect.Type
func (LocationHDFSAuthenticationTypeOutput) ToLocationHDFSAuthenticationTypeOutput ¶ added in v0.4.0
func (o LocationHDFSAuthenticationTypeOutput) ToLocationHDFSAuthenticationTypeOutput() LocationHDFSAuthenticationTypeOutput
func (LocationHDFSAuthenticationTypeOutput) ToLocationHDFSAuthenticationTypeOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSAuthenticationTypeOutput) ToLocationHDFSAuthenticationTypeOutputWithContext(ctx context.Context) LocationHDFSAuthenticationTypeOutput
func (LocationHDFSAuthenticationTypeOutput) ToLocationHDFSAuthenticationTypePtrOutput ¶ added in v0.4.0
func (o LocationHDFSAuthenticationTypeOutput) ToLocationHDFSAuthenticationTypePtrOutput() LocationHDFSAuthenticationTypePtrOutput
func (LocationHDFSAuthenticationTypeOutput) ToLocationHDFSAuthenticationTypePtrOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSAuthenticationTypeOutput) ToLocationHDFSAuthenticationTypePtrOutputWithContext(ctx context.Context) LocationHDFSAuthenticationTypePtrOutput
func (LocationHDFSAuthenticationTypeOutput) ToStringOutput ¶ added in v0.4.0
func (o LocationHDFSAuthenticationTypeOutput) ToStringOutput() pulumi.StringOutput
func (LocationHDFSAuthenticationTypeOutput) ToStringOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSAuthenticationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationHDFSAuthenticationTypeOutput) ToStringPtrOutput ¶ added in v0.4.0
func (o LocationHDFSAuthenticationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationHDFSAuthenticationTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSAuthenticationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationHDFSAuthenticationTypePtrInput ¶ added in v0.4.0
type LocationHDFSAuthenticationTypePtrInput interface { pulumi.Input ToLocationHDFSAuthenticationTypePtrOutput() LocationHDFSAuthenticationTypePtrOutput ToLocationHDFSAuthenticationTypePtrOutputWithContext(context.Context) LocationHDFSAuthenticationTypePtrOutput }
func LocationHDFSAuthenticationTypePtr ¶ added in v0.4.0
func LocationHDFSAuthenticationTypePtr(v string) LocationHDFSAuthenticationTypePtrInput
type LocationHDFSAuthenticationTypePtrOutput ¶ added in v0.4.0
type LocationHDFSAuthenticationTypePtrOutput struct{ *pulumi.OutputState }
func (LocationHDFSAuthenticationTypePtrOutput) ElementType ¶ added in v0.4.0
func (LocationHDFSAuthenticationTypePtrOutput) ElementType() reflect.Type
func (LocationHDFSAuthenticationTypePtrOutput) ToLocationHDFSAuthenticationTypePtrOutput ¶ added in v0.4.0
func (o LocationHDFSAuthenticationTypePtrOutput) ToLocationHDFSAuthenticationTypePtrOutput() LocationHDFSAuthenticationTypePtrOutput
func (LocationHDFSAuthenticationTypePtrOutput) ToLocationHDFSAuthenticationTypePtrOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSAuthenticationTypePtrOutput) ToLocationHDFSAuthenticationTypePtrOutputWithContext(ctx context.Context) LocationHDFSAuthenticationTypePtrOutput
func (LocationHDFSAuthenticationTypePtrOutput) ToStringPtrOutput ¶ added in v0.4.0
func (o LocationHDFSAuthenticationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationHDFSAuthenticationTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSAuthenticationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationHDFSInput ¶ added in v0.4.0
type LocationHDFSInput interface { pulumi.Input ToLocationHDFSOutput() LocationHDFSOutput ToLocationHDFSOutputWithContext(ctx context.Context) LocationHDFSOutput }
type LocationHDFSNameNode ¶ added in v0.4.0
type LocationHDFSNameNode struct { // The DNS name or IP address of the Name Node in the customer's on premises HDFS cluster. Hostname string `pulumi:"hostname"` // The port on which the Name Node is listening on for client requests. Port int `pulumi:"port"` }
HDFS Name Node IP and port information.
type LocationHDFSNameNodeArgs ¶ added in v0.4.0
type LocationHDFSNameNodeArgs struct { // The DNS name or IP address of the Name Node in the customer's on premises HDFS cluster. Hostname pulumi.StringInput `pulumi:"hostname"` // The port on which the Name Node is listening on for client requests. Port pulumi.IntInput `pulumi:"port"` }
HDFS Name Node IP and port information.
func (LocationHDFSNameNodeArgs) ElementType ¶ added in v0.4.0
func (LocationHDFSNameNodeArgs) ElementType() reflect.Type
func (LocationHDFSNameNodeArgs) ToLocationHDFSNameNodeOutput ¶ added in v0.4.0
func (i LocationHDFSNameNodeArgs) ToLocationHDFSNameNodeOutput() LocationHDFSNameNodeOutput
func (LocationHDFSNameNodeArgs) ToLocationHDFSNameNodeOutputWithContext ¶ added in v0.4.0
func (i LocationHDFSNameNodeArgs) ToLocationHDFSNameNodeOutputWithContext(ctx context.Context) LocationHDFSNameNodeOutput
type LocationHDFSNameNodeArray ¶ added in v0.4.0
type LocationHDFSNameNodeArray []LocationHDFSNameNodeInput
func (LocationHDFSNameNodeArray) ElementType ¶ added in v0.4.0
func (LocationHDFSNameNodeArray) ElementType() reflect.Type
func (LocationHDFSNameNodeArray) ToLocationHDFSNameNodeArrayOutput ¶ added in v0.4.0
func (i LocationHDFSNameNodeArray) ToLocationHDFSNameNodeArrayOutput() LocationHDFSNameNodeArrayOutput
func (LocationHDFSNameNodeArray) ToLocationHDFSNameNodeArrayOutputWithContext ¶ added in v0.4.0
func (i LocationHDFSNameNodeArray) ToLocationHDFSNameNodeArrayOutputWithContext(ctx context.Context) LocationHDFSNameNodeArrayOutput
type LocationHDFSNameNodeArrayInput ¶ added in v0.4.0
type LocationHDFSNameNodeArrayInput interface { pulumi.Input ToLocationHDFSNameNodeArrayOutput() LocationHDFSNameNodeArrayOutput ToLocationHDFSNameNodeArrayOutputWithContext(context.Context) LocationHDFSNameNodeArrayOutput }
LocationHDFSNameNodeArrayInput is an input type that accepts LocationHDFSNameNodeArray and LocationHDFSNameNodeArrayOutput values. You can construct a concrete instance of `LocationHDFSNameNodeArrayInput` via:
LocationHDFSNameNodeArray{ LocationHDFSNameNodeArgs{...} }
type LocationHDFSNameNodeArrayOutput ¶ added in v0.4.0
type LocationHDFSNameNodeArrayOutput struct{ *pulumi.OutputState }
func (LocationHDFSNameNodeArrayOutput) ElementType ¶ added in v0.4.0
func (LocationHDFSNameNodeArrayOutput) ElementType() reflect.Type
func (LocationHDFSNameNodeArrayOutput) Index ¶ added in v0.4.0
func (o LocationHDFSNameNodeArrayOutput) Index(i pulumi.IntInput) LocationHDFSNameNodeOutput
func (LocationHDFSNameNodeArrayOutput) ToLocationHDFSNameNodeArrayOutput ¶ added in v0.4.0
func (o LocationHDFSNameNodeArrayOutput) ToLocationHDFSNameNodeArrayOutput() LocationHDFSNameNodeArrayOutput
func (LocationHDFSNameNodeArrayOutput) ToLocationHDFSNameNodeArrayOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSNameNodeArrayOutput) ToLocationHDFSNameNodeArrayOutputWithContext(ctx context.Context) LocationHDFSNameNodeArrayOutput
type LocationHDFSNameNodeInput ¶ added in v0.4.0
type LocationHDFSNameNodeInput interface { pulumi.Input ToLocationHDFSNameNodeOutput() LocationHDFSNameNodeOutput ToLocationHDFSNameNodeOutputWithContext(context.Context) LocationHDFSNameNodeOutput }
LocationHDFSNameNodeInput is an input type that accepts LocationHDFSNameNodeArgs and LocationHDFSNameNodeOutput values. You can construct a concrete instance of `LocationHDFSNameNodeInput` via:
LocationHDFSNameNodeArgs{...}
type LocationHDFSNameNodeOutput ¶ added in v0.4.0
type LocationHDFSNameNodeOutput struct{ *pulumi.OutputState }
HDFS Name Node IP and port information.
func (LocationHDFSNameNodeOutput) ElementType ¶ added in v0.4.0
func (LocationHDFSNameNodeOutput) ElementType() reflect.Type
func (LocationHDFSNameNodeOutput) Hostname ¶ added in v0.4.0
func (o LocationHDFSNameNodeOutput) Hostname() pulumi.StringOutput
The DNS name or IP address of the Name Node in the customer's on premises HDFS cluster.
func (LocationHDFSNameNodeOutput) Port ¶ added in v0.4.0
func (o LocationHDFSNameNodeOutput) Port() pulumi.IntOutput
The port on which the Name Node is listening on for client requests.
func (LocationHDFSNameNodeOutput) ToLocationHDFSNameNodeOutput ¶ added in v0.4.0
func (o LocationHDFSNameNodeOutput) ToLocationHDFSNameNodeOutput() LocationHDFSNameNodeOutput
func (LocationHDFSNameNodeOutput) ToLocationHDFSNameNodeOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSNameNodeOutput) ToLocationHDFSNameNodeOutputWithContext(ctx context.Context) LocationHDFSNameNodeOutput
type LocationHDFSOutput ¶ added in v0.4.0
type LocationHDFSOutput struct{ *pulumi.OutputState }
func (LocationHDFSOutput) AgentArns ¶ added in v0.17.0
func (o LocationHDFSOutput) AgentArns() pulumi.StringArrayOutput
ARN(s) of the agent(s) to use for an HDFS location.
func (LocationHDFSOutput) AuthenticationType ¶ added in v0.17.0
func (o LocationHDFSOutput) AuthenticationType() LocationHDFSAuthenticationTypeOutput
The authentication mode used to determine identity of user.
func (LocationHDFSOutput) BlockSize ¶ added in v0.17.0
func (o LocationHDFSOutput) BlockSize() pulumi.IntPtrOutput
Size of chunks (blocks) in bytes that the data is divided into when stored in the HDFS cluster.
func (LocationHDFSOutput) ElementType ¶ added in v0.4.0
func (LocationHDFSOutput) ElementType() reflect.Type
func (LocationHDFSOutput) KerberosKeytab ¶ added in v0.17.0
func (o LocationHDFSOutput) KerberosKeytab() pulumi.StringPtrOutput
The Base64 string representation of the Keytab file.
func (LocationHDFSOutput) KerberosKrb5Conf ¶ added in v0.17.0
func (o LocationHDFSOutput) KerberosKrb5Conf() pulumi.StringPtrOutput
The string representation of the Krb5Conf file, or the presigned URL to access the Krb5.conf file within an S3 bucket.
func (LocationHDFSOutput) KerberosPrincipal ¶ added in v0.17.0
func (o LocationHDFSOutput) KerberosPrincipal() pulumi.StringPtrOutput
The unique identity, or principal, to which Kerberos can assign tickets.
func (LocationHDFSOutput) KmsKeyProviderUri ¶ added in v0.17.0
func (o LocationHDFSOutput) KmsKeyProviderUri() pulumi.StringPtrOutput
The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored.
func (LocationHDFSOutput) LocationArn ¶ added in v0.17.0
func (o LocationHDFSOutput) LocationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the HDFS location.
func (LocationHDFSOutput) LocationUri ¶ added in v0.17.0
func (o LocationHDFSOutput) LocationUri() pulumi.StringOutput
The URL of the HDFS location that was described.
func (LocationHDFSOutput) NameNodes ¶ added in v0.17.0
func (o LocationHDFSOutput) NameNodes() LocationHDFSNameNodeArrayOutput
An array of Name Node(s) of the HDFS location.
func (LocationHDFSOutput) QopConfiguration ¶ added in v0.17.0
func (o LocationHDFSOutput) QopConfiguration() LocationHDFSQopConfigurationPtrOutput
func (LocationHDFSOutput) ReplicationFactor ¶ added in v0.17.0
func (o LocationHDFSOutput) ReplicationFactor() pulumi.IntPtrOutput
Number of copies of each block that exists inside the HDFS cluster.
func (LocationHDFSOutput) SimpleUser ¶ added in v0.17.0
func (o LocationHDFSOutput) SimpleUser() pulumi.StringPtrOutput
The user name that has read and write permissions on the specified HDFS cluster.
func (LocationHDFSOutput) Subdirectory ¶ added in v0.17.0
func (o LocationHDFSOutput) Subdirectory() pulumi.StringPtrOutput
The subdirectory in HDFS that is used to read data from the HDFS source location or write data to the HDFS destination.
func (LocationHDFSOutput) Tags ¶ added in v0.17.0
func (o LocationHDFSOutput) Tags() LocationHDFSTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LocationHDFSOutput) ToLocationHDFSOutput ¶ added in v0.4.0
func (o LocationHDFSOutput) ToLocationHDFSOutput() LocationHDFSOutput
func (LocationHDFSOutput) ToLocationHDFSOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSOutput) ToLocationHDFSOutputWithContext(ctx context.Context) LocationHDFSOutput
type LocationHDFSQopConfiguration ¶ added in v0.4.0
type LocationHDFSQopConfiguration struct { // Configuration for Data Transfer Protection. DataTransferProtection *LocationHDFSQopConfigurationDataTransferProtection `pulumi:"dataTransferProtection"` // Configuration for RPC Protection. RpcProtection *LocationHDFSQopConfigurationRpcProtection `pulumi:"rpcProtection"` }
Configuration information for RPC Protection and Data Transfer Protection. These parameters can be set to AUTHENTICATION, INTEGRITY, or PRIVACY. The default value is PRIVACY.
type LocationHDFSQopConfigurationArgs ¶ added in v0.4.0
type LocationHDFSQopConfigurationArgs struct { // Configuration for Data Transfer Protection. DataTransferProtection LocationHDFSQopConfigurationDataTransferProtectionPtrInput `pulumi:"dataTransferProtection"` // Configuration for RPC Protection. RpcProtection LocationHDFSQopConfigurationRpcProtectionPtrInput `pulumi:"rpcProtection"` }
Configuration information for RPC Protection and Data Transfer Protection. These parameters can be set to AUTHENTICATION, INTEGRITY, or PRIVACY. The default value is PRIVACY.
func (LocationHDFSQopConfigurationArgs) ElementType ¶ added in v0.4.0
func (LocationHDFSQopConfigurationArgs) ElementType() reflect.Type
func (LocationHDFSQopConfigurationArgs) ToLocationHDFSQopConfigurationOutput ¶ added in v0.4.0
func (i LocationHDFSQopConfigurationArgs) ToLocationHDFSQopConfigurationOutput() LocationHDFSQopConfigurationOutput
func (LocationHDFSQopConfigurationArgs) ToLocationHDFSQopConfigurationOutputWithContext ¶ added in v0.4.0
func (i LocationHDFSQopConfigurationArgs) ToLocationHDFSQopConfigurationOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationOutput
func (LocationHDFSQopConfigurationArgs) ToLocationHDFSQopConfigurationPtrOutput ¶ added in v0.4.0
func (i LocationHDFSQopConfigurationArgs) ToLocationHDFSQopConfigurationPtrOutput() LocationHDFSQopConfigurationPtrOutput
func (LocationHDFSQopConfigurationArgs) ToLocationHDFSQopConfigurationPtrOutputWithContext ¶ added in v0.4.0
func (i LocationHDFSQopConfigurationArgs) ToLocationHDFSQopConfigurationPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationPtrOutput
type LocationHDFSQopConfigurationDataTransferProtection ¶ added in v0.4.0
type LocationHDFSQopConfigurationDataTransferProtection string
Configuration for Data Transfer Protection.
func (LocationHDFSQopConfigurationDataTransferProtection) ElementType ¶ added in v0.4.0
func (LocationHDFSQopConfigurationDataTransferProtection) ElementType() reflect.Type
func (LocationHDFSQopConfigurationDataTransferProtection) ToLocationHDFSQopConfigurationDataTransferProtectionOutput ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationDataTransferProtection) ToLocationHDFSQopConfigurationDataTransferProtectionOutput() LocationHDFSQopConfigurationDataTransferProtectionOutput
func (LocationHDFSQopConfigurationDataTransferProtection) ToLocationHDFSQopConfigurationDataTransferProtectionOutputWithContext ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationDataTransferProtection) ToLocationHDFSQopConfigurationDataTransferProtectionOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationDataTransferProtectionOutput
func (LocationHDFSQopConfigurationDataTransferProtection) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutput ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationDataTransferProtection) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutput() LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
func (LocationHDFSQopConfigurationDataTransferProtection) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutputWithContext ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationDataTransferProtection) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
func (LocationHDFSQopConfigurationDataTransferProtection) ToStringOutput ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationDataTransferProtection) ToStringOutput() pulumi.StringOutput
func (LocationHDFSQopConfigurationDataTransferProtection) ToStringOutputWithContext ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationDataTransferProtection) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationHDFSQopConfigurationDataTransferProtection) ToStringPtrOutput ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationDataTransferProtection) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationHDFSQopConfigurationDataTransferProtection) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationDataTransferProtection) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationHDFSQopConfigurationDataTransferProtectionInput ¶ added in v0.4.0
type LocationHDFSQopConfigurationDataTransferProtectionInput interface { pulumi.Input ToLocationHDFSQopConfigurationDataTransferProtectionOutput() LocationHDFSQopConfigurationDataTransferProtectionOutput ToLocationHDFSQopConfigurationDataTransferProtectionOutputWithContext(context.Context) LocationHDFSQopConfigurationDataTransferProtectionOutput }
LocationHDFSQopConfigurationDataTransferProtectionInput is an input type that accepts LocationHDFSQopConfigurationDataTransferProtectionArgs and LocationHDFSQopConfigurationDataTransferProtectionOutput values. You can construct a concrete instance of `LocationHDFSQopConfigurationDataTransferProtectionInput` via:
LocationHDFSQopConfigurationDataTransferProtectionArgs{...}
type LocationHDFSQopConfigurationDataTransferProtectionOutput ¶ added in v0.4.0
type LocationHDFSQopConfigurationDataTransferProtectionOutput struct{ *pulumi.OutputState }
func (LocationHDFSQopConfigurationDataTransferProtectionOutput) ElementType ¶ added in v0.4.0
func (LocationHDFSQopConfigurationDataTransferProtectionOutput) ElementType() reflect.Type
func (LocationHDFSQopConfigurationDataTransferProtectionOutput) ToLocationHDFSQopConfigurationDataTransferProtectionOutput ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToLocationHDFSQopConfigurationDataTransferProtectionOutput() LocationHDFSQopConfigurationDataTransferProtectionOutput
func (LocationHDFSQopConfigurationDataTransferProtectionOutput) ToLocationHDFSQopConfigurationDataTransferProtectionOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToLocationHDFSQopConfigurationDataTransferProtectionOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationDataTransferProtectionOutput
func (LocationHDFSQopConfigurationDataTransferProtectionOutput) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutput ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutput() LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
func (LocationHDFSQopConfigurationDataTransferProtectionOutput) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
func (LocationHDFSQopConfigurationDataTransferProtectionOutput) ToStringOutput ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToStringOutput() pulumi.StringOutput
func (LocationHDFSQopConfigurationDataTransferProtectionOutput) ToStringOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationHDFSQopConfigurationDataTransferProtectionOutput) ToStringPtrOutput ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationHDFSQopConfigurationDataTransferProtectionOutput) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationDataTransferProtectionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationHDFSQopConfigurationDataTransferProtectionPtrInput ¶ added in v0.4.0
type LocationHDFSQopConfigurationDataTransferProtectionPtrInput interface { pulumi.Input ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutput() LocationHDFSQopConfigurationDataTransferProtectionPtrOutput ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutputWithContext(context.Context) LocationHDFSQopConfigurationDataTransferProtectionPtrOutput }
func LocationHDFSQopConfigurationDataTransferProtectionPtr ¶ added in v0.4.0
func LocationHDFSQopConfigurationDataTransferProtectionPtr(v string) LocationHDFSQopConfigurationDataTransferProtectionPtrInput
type LocationHDFSQopConfigurationDataTransferProtectionPtrOutput ¶ added in v0.4.0
type LocationHDFSQopConfigurationDataTransferProtectionPtrOutput struct{ *pulumi.OutputState }
func (LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) ElementType ¶ added in v0.4.0
func (LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) ElementType() reflect.Type
func (LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutput ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutput() LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
func (LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) ToLocationHDFSQopConfigurationDataTransferProtectionPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
func (LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) ToStringPtrOutput ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationDataTransferProtectionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationHDFSQopConfigurationInput ¶ added in v0.4.0
type LocationHDFSQopConfigurationInput interface { pulumi.Input ToLocationHDFSQopConfigurationOutput() LocationHDFSQopConfigurationOutput ToLocationHDFSQopConfigurationOutputWithContext(context.Context) LocationHDFSQopConfigurationOutput }
LocationHDFSQopConfigurationInput is an input type that accepts LocationHDFSQopConfigurationArgs and LocationHDFSQopConfigurationOutput values. You can construct a concrete instance of `LocationHDFSQopConfigurationInput` via:
LocationHDFSQopConfigurationArgs{...}
type LocationHDFSQopConfigurationOutput ¶ added in v0.4.0
type LocationHDFSQopConfigurationOutput struct{ *pulumi.OutputState }
Configuration information for RPC Protection and Data Transfer Protection. These parameters can be set to AUTHENTICATION, INTEGRITY, or PRIVACY. The default value is PRIVACY.
func (LocationHDFSQopConfigurationOutput) DataTransferProtection ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationOutput) DataTransferProtection() LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
Configuration for Data Transfer Protection.
func (LocationHDFSQopConfigurationOutput) ElementType ¶ added in v0.4.0
func (LocationHDFSQopConfigurationOutput) ElementType() reflect.Type
func (LocationHDFSQopConfigurationOutput) RpcProtection ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationOutput) RpcProtection() LocationHDFSQopConfigurationRpcProtectionPtrOutput
Configuration for RPC Protection.
func (LocationHDFSQopConfigurationOutput) ToLocationHDFSQopConfigurationOutput ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationOutput) ToLocationHDFSQopConfigurationOutput() LocationHDFSQopConfigurationOutput
func (LocationHDFSQopConfigurationOutput) ToLocationHDFSQopConfigurationOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationOutput) ToLocationHDFSQopConfigurationOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationOutput
func (LocationHDFSQopConfigurationOutput) ToLocationHDFSQopConfigurationPtrOutput ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationOutput) ToLocationHDFSQopConfigurationPtrOutput() LocationHDFSQopConfigurationPtrOutput
func (LocationHDFSQopConfigurationOutput) ToLocationHDFSQopConfigurationPtrOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationOutput) ToLocationHDFSQopConfigurationPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationPtrOutput
type LocationHDFSQopConfigurationPtrInput ¶ added in v0.4.0
type LocationHDFSQopConfigurationPtrInput interface { pulumi.Input ToLocationHDFSQopConfigurationPtrOutput() LocationHDFSQopConfigurationPtrOutput ToLocationHDFSQopConfigurationPtrOutputWithContext(context.Context) LocationHDFSQopConfigurationPtrOutput }
LocationHDFSQopConfigurationPtrInput is an input type that accepts LocationHDFSQopConfigurationArgs, LocationHDFSQopConfigurationPtr and LocationHDFSQopConfigurationPtrOutput values. You can construct a concrete instance of `LocationHDFSQopConfigurationPtrInput` via:
LocationHDFSQopConfigurationArgs{...} or: nil
func LocationHDFSQopConfigurationPtr ¶ added in v0.4.0
func LocationHDFSQopConfigurationPtr(v *LocationHDFSQopConfigurationArgs) LocationHDFSQopConfigurationPtrInput
type LocationHDFSQopConfigurationPtrOutput ¶ added in v0.4.0
type LocationHDFSQopConfigurationPtrOutput struct{ *pulumi.OutputState }
func (LocationHDFSQopConfigurationPtrOutput) DataTransferProtection ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationPtrOutput) DataTransferProtection() LocationHDFSQopConfigurationDataTransferProtectionPtrOutput
Configuration for Data Transfer Protection.
func (LocationHDFSQopConfigurationPtrOutput) ElementType ¶ added in v0.4.0
func (LocationHDFSQopConfigurationPtrOutput) ElementType() reflect.Type
func (LocationHDFSQopConfigurationPtrOutput) RpcProtection ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationPtrOutput) RpcProtection() LocationHDFSQopConfigurationRpcProtectionPtrOutput
Configuration for RPC Protection.
func (LocationHDFSQopConfigurationPtrOutput) ToLocationHDFSQopConfigurationPtrOutput ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationPtrOutput) ToLocationHDFSQopConfigurationPtrOutput() LocationHDFSQopConfigurationPtrOutput
func (LocationHDFSQopConfigurationPtrOutput) ToLocationHDFSQopConfigurationPtrOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationPtrOutput) ToLocationHDFSQopConfigurationPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationPtrOutput
type LocationHDFSQopConfigurationRpcProtection ¶ added in v0.4.0
type LocationHDFSQopConfigurationRpcProtection string
Configuration for RPC Protection.
func (LocationHDFSQopConfigurationRpcProtection) ElementType ¶ added in v0.4.0
func (LocationHDFSQopConfigurationRpcProtection) ElementType() reflect.Type
func (LocationHDFSQopConfigurationRpcProtection) ToLocationHDFSQopConfigurationRpcProtectionOutput ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationRpcProtection) ToLocationHDFSQopConfigurationRpcProtectionOutput() LocationHDFSQopConfigurationRpcProtectionOutput
func (LocationHDFSQopConfigurationRpcProtection) ToLocationHDFSQopConfigurationRpcProtectionOutputWithContext ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationRpcProtection) ToLocationHDFSQopConfigurationRpcProtectionOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationRpcProtectionOutput
func (LocationHDFSQopConfigurationRpcProtection) ToLocationHDFSQopConfigurationRpcProtectionPtrOutput ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationRpcProtection) ToLocationHDFSQopConfigurationRpcProtectionPtrOutput() LocationHDFSQopConfigurationRpcProtectionPtrOutput
func (LocationHDFSQopConfigurationRpcProtection) ToLocationHDFSQopConfigurationRpcProtectionPtrOutputWithContext ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationRpcProtection) ToLocationHDFSQopConfigurationRpcProtectionPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationRpcProtectionPtrOutput
func (LocationHDFSQopConfigurationRpcProtection) ToStringOutput ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationRpcProtection) ToStringOutput() pulumi.StringOutput
func (LocationHDFSQopConfigurationRpcProtection) ToStringOutputWithContext ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationRpcProtection) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationHDFSQopConfigurationRpcProtection) ToStringPtrOutput ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationRpcProtection) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationHDFSQopConfigurationRpcProtection) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e LocationHDFSQopConfigurationRpcProtection) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationHDFSQopConfigurationRpcProtectionInput ¶ added in v0.4.0
type LocationHDFSQopConfigurationRpcProtectionInput interface { pulumi.Input ToLocationHDFSQopConfigurationRpcProtectionOutput() LocationHDFSQopConfigurationRpcProtectionOutput ToLocationHDFSQopConfigurationRpcProtectionOutputWithContext(context.Context) LocationHDFSQopConfigurationRpcProtectionOutput }
LocationHDFSQopConfigurationRpcProtectionInput is an input type that accepts LocationHDFSQopConfigurationRpcProtectionArgs and LocationHDFSQopConfigurationRpcProtectionOutput values. You can construct a concrete instance of `LocationHDFSQopConfigurationRpcProtectionInput` via:
LocationHDFSQopConfigurationRpcProtectionArgs{...}
type LocationHDFSQopConfigurationRpcProtectionOutput ¶ added in v0.4.0
type LocationHDFSQopConfigurationRpcProtectionOutput struct{ *pulumi.OutputState }
func (LocationHDFSQopConfigurationRpcProtectionOutput) ElementType ¶ added in v0.4.0
func (LocationHDFSQopConfigurationRpcProtectionOutput) ElementType() reflect.Type
func (LocationHDFSQopConfigurationRpcProtectionOutput) ToLocationHDFSQopConfigurationRpcProtectionOutput ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToLocationHDFSQopConfigurationRpcProtectionOutput() LocationHDFSQopConfigurationRpcProtectionOutput
func (LocationHDFSQopConfigurationRpcProtectionOutput) ToLocationHDFSQopConfigurationRpcProtectionOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToLocationHDFSQopConfigurationRpcProtectionOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationRpcProtectionOutput
func (LocationHDFSQopConfigurationRpcProtectionOutput) ToLocationHDFSQopConfigurationRpcProtectionPtrOutput ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToLocationHDFSQopConfigurationRpcProtectionPtrOutput() LocationHDFSQopConfigurationRpcProtectionPtrOutput
func (LocationHDFSQopConfigurationRpcProtectionOutput) ToLocationHDFSQopConfigurationRpcProtectionPtrOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToLocationHDFSQopConfigurationRpcProtectionPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationRpcProtectionPtrOutput
func (LocationHDFSQopConfigurationRpcProtectionOutput) ToStringOutput ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToStringOutput() pulumi.StringOutput
func (LocationHDFSQopConfigurationRpcProtectionOutput) ToStringOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationHDFSQopConfigurationRpcProtectionOutput) ToStringPtrOutput ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationHDFSQopConfigurationRpcProtectionOutput) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationRpcProtectionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationHDFSQopConfigurationRpcProtectionPtrInput ¶ added in v0.4.0
type LocationHDFSQopConfigurationRpcProtectionPtrInput interface { pulumi.Input ToLocationHDFSQopConfigurationRpcProtectionPtrOutput() LocationHDFSQopConfigurationRpcProtectionPtrOutput ToLocationHDFSQopConfigurationRpcProtectionPtrOutputWithContext(context.Context) LocationHDFSQopConfigurationRpcProtectionPtrOutput }
func LocationHDFSQopConfigurationRpcProtectionPtr ¶ added in v0.4.0
func LocationHDFSQopConfigurationRpcProtectionPtr(v string) LocationHDFSQopConfigurationRpcProtectionPtrInput
type LocationHDFSQopConfigurationRpcProtectionPtrOutput ¶ added in v0.4.0
type LocationHDFSQopConfigurationRpcProtectionPtrOutput struct{ *pulumi.OutputState }
func (LocationHDFSQopConfigurationRpcProtectionPtrOutput) ElementType ¶ added in v0.4.0
func (LocationHDFSQopConfigurationRpcProtectionPtrOutput) ElementType() reflect.Type
func (LocationHDFSQopConfigurationRpcProtectionPtrOutput) ToLocationHDFSQopConfigurationRpcProtectionPtrOutput ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationRpcProtectionPtrOutput) ToLocationHDFSQopConfigurationRpcProtectionPtrOutput() LocationHDFSQopConfigurationRpcProtectionPtrOutput
func (LocationHDFSQopConfigurationRpcProtectionPtrOutput) ToLocationHDFSQopConfigurationRpcProtectionPtrOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationRpcProtectionPtrOutput) ToLocationHDFSQopConfigurationRpcProtectionPtrOutputWithContext(ctx context.Context) LocationHDFSQopConfigurationRpcProtectionPtrOutput
func (LocationHDFSQopConfigurationRpcProtectionPtrOutput) ToStringPtrOutput ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationRpcProtectionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationHDFSQopConfigurationRpcProtectionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSQopConfigurationRpcProtectionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationHDFSState ¶ added in v0.4.0
type LocationHDFSState struct { }
func (LocationHDFSState) ElementType ¶ added in v0.4.0
func (LocationHDFSState) ElementType() reflect.Type
type LocationHDFSTag ¶ added in v0.4.0
type LocationHDFSTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type LocationHDFSTagArgs ¶ added in v0.4.0
type LocationHDFSTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (LocationHDFSTagArgs) ElementType ¶ added in v0.4.0
func (LocationHDFSTagArgs) ElementType() reflect.Type
func (LocationHDFSTagArgs) ToLocationHDFSTagOutput ¶ added in v0.4.0
func (i LocationHDFSTagArgs) ToLocationHDFSTagOutput() LocationHDFSTagOutput
func (LocationHDFSTagArgs) ToLocationHDFSTagOutputWithContext ¶ added in v0.4.0
func (i LocationHDFSTagArgs) ToLocationHDFSTagOutputWithContext(ctx context.Context) LocationHDFSTagOutput
type LocationHDFSTagArray ¶ added in v0.4.0
type LocationHDFSTagArray []LocationHDFSTagInput
func (LocationHDFSTagArray) ElementType ¶ added in v0.4.0
func (LocationHDFSTagArray) ElementType() reflect.Type
func (LocationHDFSTagArray) ToLocationHDFSTagArrayOutput ¶ added in v0.4.0
func (i LocationHDFSTagArray) ToLocationHDFSTagArrayOutput() LocationHDFSTagArrayOutput
func (LocationHDFSTagArray) ToLocationHDFSTagArrayOutputWithContext ¶ added in v0.4.0
func (i LocationHDFSTagArray) ToLocationHDFSTagArrayOutputWithContext(ctx context.Context) LocationHDFSTagArrayOutput
type LocationHDFSTagArrayInput ¶ added in v0.4.0
type LocationHDFSTagArrayInput interface { pulumi.Input ToLocationHDFSTagArrayOutput() LocationHDFSTagArrayOutput ToLocationHDFSTagArrayOutputWithContext(context.Context) LocationHDFSTagArrayOutput }
LocationHDFSTagArrayInput is an input type that accepts LocationHDFSTagArray and LocationHDFSTagArrayOutput values. You can construct a concrete instance of `LocationHDFSTagArrayInput` via:
LocationHDFSTagArray{ LocationHDFSTagArgs{...} }
type LocationHDFSTagArrayOutput ¶ added in v0.4.0
type LocationHDFSTagArrayOutput struct{ *pulumi.OutputState }
func (LocationHDFSTagArrayOutput) ElementType ¶ added in v0.4.0
func (LocationHDFSTagArrayOutput) ElementType() reflect.Type
func (LocationHDFSTagArrayOutput) Index ¶ added in v0.4.0
func (o LocationHDFSTagArrayOutput) Index(i pulumi.IntInput) LocationHDFSTagOutput
func (LocationHDFSTagArrayOutput) ToLocationHDFSTagArrayOutput ¶ added in v0.4.0
func (o LocationHDFSTagArrayOutput) ToLocationHDFSTagArrayOutput() LocationHDFSTagArrayOutput
func (LocationHDFSTagArrayOutput) ToLocationHDFSTagArrayOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSTagArrayOutput) ToLocationHDFSTagArrayOutputWithContext(ctx context.Context) LocationHDFSTagArrayOutput
type LocationHDFSTagInput ¶ added in v0.4.0
type LocationHDFSTagInput interface { pulumi.Input ToLocationHDFSTagOutput() LocationHDFSTagOutput ToLocationHDFSTagOutputWithContext(context.Context) LocationHDFSTagOutput }
LocationHDFSTagInput is an input type that accepts LocationHDFSTagArgs and LocationHDFSTagOutput values. You can construct a concrete instance of `LocationHDFSTagInput` via:
LocationHDFSTagArgs{...}
type LocationHDFSTagOutput ¶ added in v0.4.0
type LocationHDFSTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (LocationHDFSTagOutput) ElementType ¶ added in v0.4.0
func (LocationHDFSTagOutput) ElementType() reflect.Type
func (LocationHDFSTagOutput) Key ¶ added in v0.4.0
func (o LocationHDFSTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (LocationHDFSTagOutput) ToLocationHDFSTagOutput ¶ added in v0.4.0
func (o LocationHDFSTagOutput) ToLocationHDFSTagOutput() LocationHDFSTagOutput
func (LocationHDFSTagOutput) ToLocationHDFSTagOutputWithContext ¶ added in v0.4.0
func (o LocationHDFSTagOutput) ToLocationHDFSTagOutputWithContext(ctx context.Context) LocationHDFSTagOutput
func (LocationHDFSTagOutput) Value ¶ added in v0.4.0
func (o LocationHDFSTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type LocationNFS ¶
type LocationNFS struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the NFS location. LocationArn pulumi.StringOutput `pulumi:"locationArn"` // The URL of the NFS location that was described. LocationUri pulumi.StringOutput `pulumi:"locationUri"` MountOptions LocationNFSMountOptionsPtrOutput `pulumi:"mountOptions"` OnPremConfig LocationNFSOnPremConfigOutput `pulumi:"onPremConfig"` // The name of the NFS server. This value is the IP address or DNS name of the NFS server. ServerHostname pulumi.StringOutput `pulumi:"serverHostname"` // The subdirectory in the NFS file system that is used to read data from the NFS source location or write data to the NFS destination. Subdirectory pulumi.StringOutput `pulumi:"subdirectory"` // An array of key-value pairs to apply to this resource. Tags LocationNFSTagArrayOutput `pulumi:"tags"` }
Resource schema for AWS::DataSync::LocationNFS
func GetLocationNFS ¶
func GetLocationNFS(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocationNFSState, opts ...pulumi.ResourceOption) (*LocationNFS, error)
GetLocationNFS gets an existing LocationNFS resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocationNFS ¶
func NewLocationNFS(ctx *pulumi.Context, name string, args *LocationNFSArgs, opts ...pulumi.ResourceOption) (*LocationNFS, error)
NewLocationNFS registers a new resource with the given unique name, arguments, and options.
func (*LocationNFS) ElementType ¶
func (*LocationNFS) ElementType() reflect.Type
func (*LocationNFS) ToLocationNFSOutput ¶
func (i *LocationNFS) ToLocationNFSOutput() LocationNFSOutput
func (*LocationNFS) ToLocationNFSOutputWithContext ¶
func (i *LocationNFS) ToLocationNFSOutputWithContext(ctx context.Context) LocationNFSOutput
type LocationNFSArgs ¶
type LocationNFSArgs struct { MountOptions LocationNFSMountOptionsPtrInput OnPremConfig LocationNFSOnPremConfigInput // The name of the NFS server. This value is the IP address or DNS name of the NFS server. ServerHostname pulumi.StringInput // The subdirectory in the NFS file system that is used to read data from the NFS source location or write data to the NFS destination. Subdirectory pulumi.StringInput // An array of key-value pairs to apply to this resource. Tags LocationNFSTagArrayInput }
The set of arguments for constructing a LocationNFS resource.
func (LocationNFSArgs) ElementType ¶
func (LocationNFSArgs) ElementType() reflect.Type
type LocationNFSInput ¶
type LocationNFSInput interface { pulumi.Input ToLocationNFSOutput() LocationNFSOutput ToLocationNFSOutputWithContext(ctx context.Context) LocationNFSOutput }
type LocationNFSMountOptions ¶
type LocationNFSMountOptions struct { // The specific NFS version that you want DataSync to use to mount your NFS share. Version *LocationNFSMountOptionsVersion `pulumi:"version"` }
The NFS mount options that DataSync can use to mount your NFS share.
type LocationNFSMountOptionsArgs ¶
type LocationNFSMountOptionsArgs struct { // The specific NFS version that you want DataSync to use to mount your NFS share. Version LocationNFSMountOptionsVersionPtrInput `pulumi:"version"` }
The NFS mount options that DataSync can use to mount your NFS share.
func (LocationNFSMountOptionsArgs) ElementType ¶
func (LocationNFSMountOptionsArgs) ElementType() reflect.Type
func (LocationNFSMountOptionsArgs) ToLocationNFSMountOptionsOutput ¶
func (i LocationNFSMountOptionsArgs) ToLocationNFSMountOptionsOutput() LocationNFSMountOptionsOutput
func (LocationNFSMountOptionsArgs) ToLocationNFSMountOptionsOutputWithContext ¶
func (i LocationNFSMountOptionsArgs) ToLocationNFSMountOptionsOutputWithContext(ctx context.Context) LocationNFSMountOptionsOutput
func (LocationNFSMountOptionsArgs) ToLocationNFSMountOptionsPtrOutput ¶
func (i LocationNFSMountOptionsArgs) ToLocationNFSMountOptionsPtrOutput() LocationNFSMountOptionsPtrOutput
func (LocationNFSMountOptionsArgs) ToLocationNFSMountOptionsPtrOutputWithContext ¶
func (i LocationNFSMountOptionsArgs) ToLocationNFSMountOptionsPtrOutputWithContext(ctx context.Context) LocationNFSMountOptionsPtrOutput
type LocationNFSMountOptionsInput ¶
type LocationNFSMountOptionsInput interface { pulumi.Input ToLocationNFSMountOptionsOutput() LocationNFSMountOptionsOutput ToLocationNFSMountOptionsOutputWithContext(context.Context) LocationNFSMountOptionsOutput }
LocationNFSMountOptionsInput is an input type that accepts LocationNFSMountOptionsArgs and LocationNFSMountOptionsOutput values. You can construct a concrete instance of `LocationNFSMountOptionsInput` via:
LocationNFSMountOptionsArgs{...}
type LocationNFSMountOptionsOutput ¶
type LocationNFSMountOptionsOutput struct{ *pulumi.OutputState }
The NFS mount options that DataSync can use to mount your NFS share.
func (LocationNFSMountOptionsOutput) ElementType ¶
func (LocationNFSMountOptionsOutput) ElementType() reflect.Type
func (LocationNFSMountOptionsOutput) ToLocationNFSMountOptionsOutput ¶
func (o LocationNFSMountOptionsOutput) ToLocationNFSMountOptionsOutput() LocationNFSMountOptionsOutput
func (LocationNFSMountOptionsOutput) ToLocationNFSMountOptionsOutputWithContext ¶
func (o LocationNFSMountOptionsOutput) ToLocationNFSMountOptionsOutputWithContext(ctx context.Context) LocationNFSMountOptionsOutput
func (LocationNFSMountOptionsOutput) ToLocationNFSMountOptionsPtrOutput ¶
func (o LocationNFSMountOptionsOutput) ToLocationNFSMountOptionsPtrOutput() LocationNFSMountOptionsPtrOutput
func (LocationNFSMountOptionsOutput) ToLocationNFSMountOptionsPtrOutputWithContext ¶
func (o LocationNFSMountOptionsOutput) ToLocationNFSMountOptionsPtrOutputWithContext(ctx context.Context) LocationNFSMountOptionsPtrOutput
func (LocationNFSMountOptionsOutput) Version ¶
func (o LocationNFSMountOptionsOutput) Version() LocationNFSMountOptionsVersionPtrOutput
The specific NFS version that you want DataSync to use to mount your NFS share.
type LocationNFSMountOptionsPtrInput ¶
type LocationNFSMountOptionsPtrInput interface { pulumi.Input ToLocationNFSMountOptionsPtrOutput() LocationNFSMountOptionsPtrOutput ToLocationNFSMountOptionsPtrOutputWithContext(context.Context) LocationNFSMountOptionsPtrOutput }
LocationNFSMountOptionsPtrInput is an input type that accepts LocationNFSMountOptionsArgs, LocationNFSMountOptionsPtr and LocationNFSMountOptionsPtrOutput values. You can construct a concrete instance of `LocationNFSMountOptionsPtrInput` via:
LocationNFSMountOptionsArgs{...} or: nil
func LocationNFSMountOptionsPtr ¶
func LocationNFSMountOptionsPtr(v *LocationNFSMountOptionsArgs) LocationNFSMountOptionsPtrInput
type LocationNFSMountOptionsPtrOutput ¶
type LocationNFSMountOptionsPtrOutput struct{ *pulumi.OutputState }
func (LocationNFSMountOptionsPtrOutput) Elem ¶
func (o LocationNFSMountOptionsPtrOutput) Elem() LocationNFSMountOptionsOutput
func (LocationNFSMountOptionsPtrOutput) ElementType ¶
func (LocationNFSMountOptionsPtrOutput) ElementType() reflect.Type
func (LocationNFSMountOptionsPtrOutput) ToLocationNFSMountOptionsPtrOutput ¶
func (o LocationNFSMountOptionsPtrOutput) ToLocationNFSMountOptionsPtrOutput() LocationNFSMountOptionsPtrOutput
func (LocationNFSMountOptionsPtrOutput) ToLocationNFSMountOptionsPtrOutputWithContext ¶
func (o LocationNFSMountOptionsPtrOutput) ToLocationNFSMountOptionsPtrOutputWithContext(ctx context.Context) LocationNFSMountOptionsPtrOutput
func (LocationNFSMountOptionsPtrOutput) Version ¶
func (o LocationNFSMountOptionsPtrOutput) Version() LocationNFSMountOptionsVersionPtrOutput
The specific NFS version that you want DataSync to use to mount your NFS share.
type LocationNFSMountOptionsVersion ¶
type LocationNFSMountOptionsVersion string
The specific NFS version that you want DataSync to use to mount your NFS share.
func (LocationNFSMountOptionsVersion) ElementType ¶
func (LocationNFSMountOptionsVersion) ElementType() reflect.Type
func (LocationNFSMountOptionsVersion) ToLocationNFSMountOptionsVersionOutput ¶
func (e LocationNFSMountOptionsVersion) ToLocationNFSMountOptionsVersionOutput() LocationNFSMountOptionsVersionOutput
func (LocationNFSMountOptionsVersion) ToLocationNFSMountOptionsVersionOutputWithContext ¶
func (e LocationNFSMountOptionsVersion) ToLocationNFSMountOptionsVersionOutputWithContext(ctx context.Context) LocationNFSMountOptionsVersionOutput
func (LocationNFSMountOptionsVersion) ToLocationNFSMountOptionsVersionPtrOutput ¶
func (e LocationNFSMountOptionsVersion) ToLocationNFSMountOptionsVersionPtrOutput() LocationNFSMountOptionsVersionPtrOutput
func (LocationNFSMountOptionsVersion) ToLocationNFSMountOptionsVersionPtrOutputWithContext ¶
func (e LocationNFSMountOptionsVersion) ToLocationNFSMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationNFSMountOptionsVersionPtrOutput
func (LocationNFSMountOptionsVersion) ToStringOutput ¶
func (e LocationNFSMountOptionsVersion) ToStringOutput() pulumi.StringOutput
func (LocationNFSMountOptionsVersion) ToStringOutputWithContext ¶
func (e LocationNFSMountOptionsVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationNFSMountOptionsVersion) ToStringPtrOutput ¶
func (e LocationNFSMountOptionsVersion) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationNFSMountOptionsVersion) ToStringPtrOutputWithContext ¶
func (e LocationNFSMountOptionsVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationNFSMountOptionsVersionInput ¶
type LocationNFSMountOptionsVersionInput interface { pulumi.Input ToLocationNFSMountOptionsVersionOutput() LocationNFSMountOptionsVersionOutput ToLocationNFSMountOptionsVersionOutputWithContext(context.Context) LocationNFSMountOptionsVersionOutput }
LocationNFSMountOptionsVersionInput is an input type that accepts LocationNFSMountOptionsVersionArgs and LocationNFSMountOptionsVersionOutput values. You can construct a concrete instance of `LocationNFSMountOptionsVersionInput` via:
LocationNFSMountOptionsVersionArgs{...}
type LocationNFSMountOptionsVersionOutput ¶
type LocationNFSMountOptionsVersionOutput struct{ *pulumi.OutputState }
func (LocationNFSMountOptionsVersionOutput) ElementType ¶
func (LocationNFSMountOptionsVersionOutput) ElementType() reflect.Type
func (LocationNFSMountOptionsVersionOutput) ToLocationNFSMountOptionsVersionOutput ¶
func (o LocationNFSMountOptionsVersionOutput) ToLocationNFSMountOptionsVersionOutput() LocationNFSMountOptionsVersionOutput
func (LocationNFSMountOptionsVersionOutput) ToLocationNFSMountOptionsVersionOutputWithContext ¶
func (o LocationNFSMountOptionsVersionOutput) ToLocationNFSMountOptionsVersionOutputWithContext(ctx context.Context) LocationNFSMountOptionsVersionOutput
func (LocationNFSMountOptionsVersionOutput) ToLocationNFSMountOptionsVersionPtrOutput ¶
func (o LocationNFSMountOptionsVersionOutput) ToLocationNFSMountOptionsVersionPtrOutput() LocationNFSMountOptionsVersionPtrOutput
func (LocationNFSMountOptionsVersionOutput) ToLocationNFSMountOptionsVersionPtrOutputWithContext ¶
func (o LocationNFSMountOptionsVersionOutput) ToLocationNFSMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationNFSMountOptionsVersionPtrOutput
func (LocationNFSMountOptionsVersionOutput) ToStringOutput ¶
func (o LocationNFSMountOptionsVersionOutput) ToStringOutput() pulumi.StringOutput
func (LocationNFSMountOptionsVersionOutput) ToStringOutputWithContext ¶
func (o LocationNFSMountOptionsVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationNFSMountOptionsVersionOutput) ToStringPtrOutput ¶
func (o LocationNFSMountOptionsVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationNFSMountOptionsVersionOutput) ToStringPtrOutputWithContext ¶
func (o LocationNFSMountOptionsVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationNFSMountOptionsVersionPtrInput ¶
type LocationNFSMountOptionsVersionPtrInput interface { pulumi.Input ToLocationNFSMountOptionsVersionPtrOutput() LocationNFSMountOptionsVersionPtrOutput ToLocationNFSMountOptionsVersionPtrOutputWithContext(context.Context) LocationNFSMountOptionsVersionPtrOutput }
func LocationNFSMountOptionsVersionPtr ¶
func LocationNFSMountOptionsVersionPtr(v string) LocationNFSMountOptionsVersionPtrInput
type LocationNFSMountOptionsVersionPtrOutput ¶
type LocationNFSMountOptionsVersionPtrOutput struct{ *pulumi.OutputState }
func (LocationNFSMountOptionsVersionPtrOutput) ElementType ¶
func (LocationNFSMountOptionsVersionPtrOutput) ElementType() reflect.Type
func (LocationNFSMountOptionsVersionPtrOutput) ToLocationNFSMountOptionsVersionPtrOutput ¶
func (o LocationNFSMountOptionsVersionPtrOutput) ToLocationNFSMountOptionsVersionPtrOutput() LocationNFSMountOptionsVersionPtrOutput
func (LocationNFSMountOptionsVersionPtrOutput) ToLocationNFSMountOptionsVersionPtrOutputWithContext ¶
func (o LocationNFSMountOptionsVersionPtrOutput) ToLocationNFSMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationNFSMountOptionsVersionPtrOutput
func (LocationNFSMountOptionsVersionPtrOutput) ToStringPtrOutput ¶
func (o LocationNFSMountOptionsVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationNFSMountOptionsVersionPtrOutput) ToStringPtrOutputWithContext ¶
func (o LocationNFSMountOptionsVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationNFSOnPremConfig ¶
type LocationNFSOnPremConfig struct { // ARN(s) of the agent(s) to use for an NFS location. AgentArns []string `pulumi:"agentArns"` }
Contains a list of Amazon Resource Names (ARNs) of agents that are used to connect an NFS server.
type LocationNFSOnPremConfigArgs ¶
type LocationNFSOnPremConfigArgs struct { // ARN(s) of the agent(s) to use for an NFS location. AgentArns pulumi.StringArrayInput `pulumi:"agentArns"` }
Contains a list of Amazon Resource Names (ARNs) of agents that are used to connect an NFS server.
func (LocationNFSOnPremConfigArgs) ElementType ¶
func (LocationNFSOnPremConfigArgs) ElementType() reflect.Type
func (LocationNFSOnPremConfigArgs) ToLocationNFSOnPremConfigOutput ¶
func (i LocationNFSOnPremConfigArgs) ToLocationNFSOnPremConfigOutput() LocationNFSOnPremConfigOutput
func (LocationNFSOnPremConfigArgs) ToLocationNFSOnPremConfigOutputWithContext ¶
func (i LocationNFSOnPremConfigArgs) ToLocationNFSOnPremConfigOutputWithContext(ctx context.Context) LocationNFSOnPremConfigOutput
type LocationNFSOnPremConfigInput ¶
type LocationNFSOnPremConfigInput interface { pulumi.Input ToLocationNFSOnPremConfigOutput() LocationNFSOnPremConfigOutput ToLocationNFSOnPremConfigOutputWithContext(context.Context) LocationNFSOnPremConfigOutput }
LocationNFSOnPremConfigInput is an input type that accepts LocationNFSOnPremConfigArgs and LocationNFSOnPremConfigOutput values. You can construct a concrete instance of `LocationNFSOnPremConfigInput` via:
LocationNFSOnPremConfigArgs{...}
type LocationNFSOnPremConfigOutput ¶
type LocationNFSOnPremConfigOutput struct{ *pulumi.OutputState }
Contains a list of Amazon Resource Names (ARNs) of agents that are used to connect an NFS server.
func (LocationNFSOnPremConfigOutput) AgentArns ¶
func (o LocationNFSOnPremConfigOutput) AgentArns() pulumi.StringArrayOutput
ARN(s) of the agent(s) to use for an NFS location.
func (LocationNFSOnPremConfigOutput) ElementType ¶
func (LocationNFSOnPremConfigOutput) ElementType() reflect.Type
func (LocationNFSOnPremConfigOutput) ToLocationNFSOnPremConfigOutput ¶
func (o LocationNFSOnPremConfigOutput) ToLocationNFSOnPremConfigOutput() LocationNFSOnPremConfigOutput
func (LocationNFSOnPremConfigOutput) ToLocationNFSOnPremConfigOutputWithContext ¶
func (o LocationNFSOnPremConfigOutput) ToLocationNFSOnPremConfigOutputWithContext(ctx context.Context) LocationNFSOnPremConfigOutput
type LocationNFSOnPremConfigPtrOutput ¶
type LocationNFSOnPremConfigPtrOutput struct{ *pulumi.OutputState }
func (LocationNFSOnPremConfigPtrOutput) AgentArns ¶
func (o LocationNFSOnPremConfigPtrOutput) AgentArns() pulumi.StringArrayOutput
ARN(s) of the agent(s) to use for an NFS location.
func (LocationNFSOnPremConfigPtrOutput) Elem ¶
func (o LocationNFSOnPremConfigPtrOutput) Elem() LocationNFSOnPremConfigOutput
func (LocationNFSOnPremConfigPtrOutput) ElementType ¶
func (LocationNFSOnPremConfigPtrOutput) ElementType() reflect.Type
func (LocationNFSOnPremConfigPtrOutput) ToLocationNFSOnPremConfigPtrOutput ¶
func (o LocationNFSOnPremConfigPtrOutput) ToLocationNFSOnPremConfigPtrOutput() LocationNFSOnPremConfigPtrOutput
func (LocationNFSOnPremConfigPtrOutput) ToLocationNFSOnPremConfigPtrOutputWithContext ¶
func (o LocationNFSOnPremConfigPtrOutput) ToLocationNFSOnPremConfigPtrOutputWithContext(ctx context.Context) LocationNFSOnPremConfigPtrOutput
type LocationNFSOutput ¶
type LocationNFSOutput struct{ *pulumi.OutputState }
func (LocationNFSOutput) ElementType ¶
func (LocationNFSOutput) ElementType() reflect.Type
func (LocationNFSOutput) LocationArn ¶ added in v0.17.0
func (o LocationNFSOutput) LocationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the NFS location.
func (LocationNFSOutput) LocationUri ¶ added in v0.17.0
func (o LocationNFSOutput) LocationUri() pulumi.StringOutput
The URL of the NFS location that was described.
func (LocationNFSOutput) MountOptions ¶ added in v0.17.0
func (o LocationNFSOutput) MountOptions() LocationNFSMountOptionsPtrOutput
func (LocationNFSOutput) OnPremConfig ¶ added in v0.17.0
func (o LocationNFSOutput) OnPremConfig() LocationNFSOnPremConfigOutput
func (LocationNFSOutput) ServerHostname ¶ added in v0.17.0
func (o LocationNFSOutput) ServerHostname() pulumi.StringOutput
The name of the NFS server. This value is the IP address or DNS name of the NFS server.
func (LocationNFSOutput) Subdirectory ¶ added in v0.17.0
func (o LocationNFSOutput) Subdirectory() pulumi.StringOutput
The subdirectory in the NFS file system that is used to read data from the NFS source location or write data to the NFS destination.
func (LocationNFSOutput) Tags ¶ added in v0.17.0
func (o LocationNFSOutput) Tags() LocationNFSTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LocationNFSOutput) ToLocationNFSOutput ¶
func (o LocationNFSOutput) ToLocationNFSOutput() LocationNFSOutput
func (LocationNFSOutput) ToLocationNFSOutputWithContext ¶
func (o LocationNFSOutput) ToLocationNFSOutputWithContext(ctx context.Context) LocationNFSOutput
type LocationNFSState ¶
type LocationNFSState struct { }
func (LocationNFSState) ElementType ¶
func (LocationNFSState) ElementType() reflect.Type
type LocationNFSTag ¶
type LocationNFSTag struct { // The key for an AWS resource tag. Key string `pulumi:"key"` // The value for an AWS resource tag. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type LocationNFSTagArgs ¶
type LocationNFSTagArgs struct { // The key for an AWS resource tag. Key pulumi.StringInput `pulumi:"key"` // The value for an AWS resource tag. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (LocationNFSTagArgs) ElementType ¶
func (LocationNFSTagArgs) ElementType() reflect.Type
func (LocationNFSTagArgs) ToLocationNFSTagOutput ¶
func (i LocationNFSTagArgs) ToLocationNFSTagOutput() LocationNFSTagOutput
func (LocationNFSTagArgs) ToLocationNFSTagOutputWithContext ¶
func (i LocationNFSTagArgs) ToLocationNFSTagOutputWithContext(ctx context.Context) LocationNFSTagOutput
type LocationNFSTagArray ¶
type LocationNFSTagArray []LocationNFSTagInput
func (LocationNFSTagArray) ElementType ¶
func (LocationNFSTagArray) ElementType() reflect.Type
func (LocationNFSTagArray) ToLocationNFSTagArrayOutput ¶
func (i LocationNFSTagArray) ToLocationNFSTagArrayOutput() LocationNFSTagArrayOutput
func (LocationNFSTagArray) ToLocationNFSTagArrayOutputWithContext ¶
func (i LocationNFSTagArray) ToLocationNFSTagArrayOutputWithContext(ctx context.Context) LocationNFSTagArrayOutput
type LocationNFSTagArrayInput ¶
type LocationNFSTagArrayInput interface { pulumi.Input ToLocationNFSTagArrayOutput() LocationNFSTagArrayOutput ToLocationNFSTagArrayOutputWithContext(context.Context) LocationNFSTagArrayOutput }
LocationNFSTagArrayInput is an input type that accepts LocationNFSTagArray and LocationNFSTagArrayOutput values. You can construct a concrete instance of `LocationNFSTagArrayInput` via:
LocationNFSTagArray{ LocationNFSTagArgs{...} }
type LocationNFSTagArrayOutput ¶
type LocationNFSTagArrayOutput struct{ *pulumi.OutputState }
func (LocationNFSTagArrayOutput) ElementType ¶
func (LocationNFSTagArrayOutput) ElementType() reflect.Type
func (LocationNFSTagArrayOutput) Index ¶
func (o LocationNFSTagArrayOutput) Index(i pulumi.IntInput) LocationNFSTagOutput
func (LocationNFSTagArrayOutput) ToLocationNFSTagArrayOutput ¶
func (o LocationNFSTagArrayOutput) ToLocationNFSTagArrayOutput() LocationNFSTagArrayOutput
func (LocationNFSTagArrayOutput) ToLocationNFSTagArrayOutputWithContext ¶
func (o LocationNFSTagArrayOutput) ToLocationNFSTagArrayOutputWithContext(ctx context.Context) LocationNFSTagArrayOutput
type LocationNFSTagInput ¶
type LocationNFSTagInput interface { pulumi.Input ToLocationNFSTagOutput() LocationNFSTagOutput ToLocationNFSTagOutputWithContext(context.Context) LocationNFSTagOutput }
LocationNFSTagInput is an input type that accepts LocationNFSTagArgs and LocationNFSTagOutput values. You can construct a concrete instance of `LocationNFSTagInput` via:
LocationNFSTagArgs{...}
type LocationNFSTagOutput ¶
type LocationNFSTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (LocationNFSTagOutput) ElementType ¶
func (LocationNFSTagOutput) ElementType() reflect.Type
func (LocationNFSTagOutput) Key ¶
func (o LocationNFSTagOutput) Key() pulumi.StringOutput
The key for an AWS resource tag.
func (LocationNFSTagOutput) ToLocationNFSTagOutput ¶
func (o LocationNFSTagOutput) ToLocationNFSTagOutput() LocationNFSTagOutput
func (LocationNFSTagOutput) ToLocationNFSTagOutputWithContext ¶
func (o LocationNFSTagOutput) ToLocationNFSTagOutputWithContext(ctx context.Context) LocationNFSTagOutput
func (LocationNFSTagOutput) Value ¶
func (o LocationNFSTagOutput) Value() pulumi.StringOutput
The value for an AWS resource tag.
type LocationObjectStorage ¶
type LocationObjectStorage struct { pulumi.CustomResourceState // Optional. The access key is used if credentials are required to access the self-managed object storage server. AccessKey pulumi.StringPtrOutput `pulumi:"accessKey"` // The Amazon Resource Name (ARN) of the agents associated with the self-managed object storage server location. AgentArns pulumi.StringArrayOutput `pulumi:"agentArns"` // The name of the bucket on the self-managed object storage server. BucketName pulumi.StringOutput `pulumi:"bucketName"` // The Amazon Resource Name (ARN) of the location that is created. LocationArn pulumi.StringOutput `pulumi:"locationArn"` // The URL of the object storage location that was described. LocationUri pulumi.StringOutput `pulumi:"locationUri"` // Optional. The secret key is used if credentials are required to access the self-managed object storage server. SecretKey pulumi.StringPtrOutput `pulumi:"secretKey"` // The name of the self-managed object storage server. This value is the IP address or Domain Name Service (DNS) name of the object storage server. ServerHostname pulumi.StringOutput `pulumi:"serverHostname"` // The port that your self-managed server accepts inbound network traffic on. ServerPort pulumi.IntPtrOutput `pulumi:"serverPort"` // The protocol that the object storage server uses to communicate. ServerProtocol LocationObjectStorageServerProtocolPtrOutput `pulumi:"serverProtocol"` // The subdirectory in the self-managed object storage server that is used to read data from. Subdirectory pulumi.StringPtrOutput `pulumi:"subdirectory"` // An array of key-value pairs to apply to this resource. Tags LocationObjectStorageTagArrayOutput `pulumi:"tags"` }
Resource schema for AWS::DataSync::LocationObjectStorage.
func GetLocationObjectStorage ¶
func GetLocationObjectStorage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocationObjectStorageState, opts ...pulumi.ResourceOption) (*LocationObjectStorage, error)
GetLocationObjectStorage gets an existing LocationObjectStorage resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocationObjectStorage ¶
func NewLocationObjectStorage(ctx *pulumi.Context, name string, args *LocationObjectStorageArgs, opts ...pulumi.ResourceOption) (*LocationObjectStorage, error)
NewLocationObjectStorage registers a new resource with the given unique name, arguments, and options.
func (*LocationObjectStorage) ElementType ¶
func (*LocationObjectStorage) ElementType() reflect.Type
func (*LocationObjectStorage) ToLocationObjectStorageOutput ¶
func (i *LocationObjectStorage) ToLocationObjectStorageOutput() LocationObjectStorageOutput
func (*LocationObjectStorage) ToLocationObjectStorageOutputWithContext ¶
func (i *LocationObjectStorage) ToLocationObjectStorageOutputWithContext(ctx context.Context) LocationObjectStorageOutput
type LocationObjectStorageArgs ¶
type LocationObjectStorageArgs struct { // Optional. The access key is used if credentials are required to access the self-managed object storage server. AccessKey pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the agents associated with the self-managed object storage server location. AgentArns pulumi.StringArrayInput // The name of the bucket on the self-managed object storage server. BucketName pulumi.StringInput // Optional. The secret key is used if credentials are required to access the self-managed object storage server. SecretKey pulumi.StringPtrInput // The name of the self-managed object storage server. This value is the IP address or Domain Name Service (DNS) name of the object storage server. ServerHostname pulumi.StringInput // The port that your self-managed server accepts inbound network traffic on. ServerPort pulumi.IntPtrInput // The protocol that the object storage server uses to communicate. ServerProtocol LocationObjectStorageServerProtocolPtrInput // The subdirectory in the self-managed object storage server that is used to read data from. Subdirectory pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags LocationObjectStorageTagArrayInput }
The set of arguments for constructing a LocationObjectStorage resource.
func (LocationObjectStorageArgs) ElementType ¶
func (LocationObjectStorageArgs) ElementType() reflect.Type
type LocationObjectStorageInput ¶
type LocationObjectStorageInput interface { pulumi.Input ToLocationObjectStorageOutput() LocationObjectStorageOutput ToLocationObjectStorageOutputWithContext(ctx context.Context) LocationObjectStorageOutput }
type LocationObjectStorageOutput ¶
type LocationObjectStorageOutput struct{ *pulumi.OutputState }
func (LocationObjectStorageOutput) AccessKey ¶ added in v0.17.0
func (o LocationObjectStorageOutput) AccessKey() pulumi.StringPtrOutput
Optional. The access key is used if credentials are required to access the self-managed object storage server.
func (LocationObjectStorageOutput) AgentArns ¶ added in v0.17.0
func (o LocationObjectStorageOutput) AgentArns() pulumi.StringArrayOutput
The Amazon Resource Name (ARN) of the agents associated with the self-managed object storage server location.
func (LocationObjectStorageOutput) BucketName ¶ added in v0.17.0
func (o LocationObjectStorageOutput) BucketName() pulumi.StringOutput
The name of the bucket on the self-managed object storage server.
func (LocationObjectStorageOutput) ElementType ¶
func (LocationObjectStorageOutput) ElementType() reflect.Type
func (LocationObjectStorageOutput) LocationArn ¶ added in v0.17.0
func (o LocationObjectStorageOutput) LocationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the location that is created.
func (LocationObjectStorageOutput) LocationUri ¶ added in v0.17.0
func (o LocationObjectStorageOutput) LocationUri() pulumi.StringOutput
The URL of the object storage location that was described.
func (LocationObjectStorageOutput) SecretKey ¶ added in v0.17.0
func (o LocationObjectStorageOutput) SecretKey() pulumi.StringPtrOutput
Optional. The secret key is used if credentials are required to access the self-managed object storage server.
func (LocationObjectStorageOutput) ServerHostname ¶ added in v0.17.0
func (o LocationObjectStorageOutput) ServerHostname() pulumi.StringOutput
The name of the self-managed object storage server. This value is the IP address or Domain Name Service (DNS) name of the object storage server.
func (LocationObjectStorageOutput) ServerPort ¶ added in v0.17.0
func (o LocationObjectStorageOutput) ServerPort() pulumi.IntPtrOutput
The port that your self-managed server accepts inbound network traffic on.
func (LocationObjectStorageOutput) ServerProtocol ¶ added in v0.17.0
func (o LocationObjectStorageOutput) ServerProtocol() LocationObjectStorageServerProtocolPtrOutput
The protocol that the object storage server uses to communicate.
func (LocationObjectStorageOutput) Subdirectory ¶ added in v0.17.0
func (o LocationObjectStorageOutput) Subdirectory() pulumi.StringPtrOutput
The subdirectory in the self-managed object storage server that is used to read data from.
func (LocationObjectStorageOutput) Tags ¶ added in v0.17.0
func (o LocationObjectStorageOutput) Tags() LocationObjectStorageTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LocationObjectStorageOutput) ToLocationObjectStorageOutput ¶
func (o LocationObjectStorageOutput) ToLocationObjectStorageOutput() LocationObjectStorageOutput
func (LocationObjectStorageOutput) ToLocationObjectStorageOutputWithContext ¶
func (o LocationObjectStorageOutput) ToLocationObjectStorageOutputWithContext(ctx context.Context) LocationObjectStorageOutput
type LocationObjectStorageServerProtocol ¶
type LocationObjectStorageServerProtocol string
The protocol that the object storage server uses to communicate.
func (LocationObjectStorageServerProtocol) ElementType ¶
func (LocationObjectStorageServerProtocol) ElementType() reflect.Type
func (LocationObjectStorageServerProtocol) ToLocationObjectStorageServerProtocolOutput ¶
func (e LocationObjectStorageServerProtocol) ToLocationObjectStorageServerProtocolOutput() LocationObjectStorageServerProtocolOutput
func (LocationObjectStorageServerProtocol) ToLocationObjectStorageServerProtocolOutputWithContext ¶
func (e LocationObjectStorageServerProtocol) ToLocationObjectStorageServerProtocolOutputWithContext(ctx context.Context) LocationObjectStorageServerProtocolOutput
func (LocationObjectStorageServerProtocol) ToLocationObjectStorageServerProtocolPtrOutput ¶
func (e LocationObjectStorageServerProtocol) ToLocationObjectStorageServerProtocolPtrOutput() LocationObjectStorageServerProtocolPtrOutput
func (LocationObjectStorageServerProtocol) ToLocationObjectStorageServerProtocolPtrOutputWithContext ¶
func (e LocationObjectStorageServerProtocol) ToLocationObjectStorageServerProtocolPtrOutputWithContext(ctx context.Context) LocationObjectStorageServerProtocolPtrOutput
func (LocationObjectStorageServerProtocol) ToStringOutput ¶
func (e LocationObjectStorageServerProtocol) ToStringOutput() pulumi.StringOutput
func (LocationObjectStorageServerProtocol) ToStringOutputWithContext ¶
func (e LocationObjectStorageServerProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationObjectStorageServerProtocol) ToStringPtrOutput ¶
func (e LocationObjectStorageServerProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationObjectStorageServerProtocol) ToStringPtrOutputWithContext ¶
func (e LocationObjectStorageServerProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationObjectStorageServerProtocolInput ¶
type LocationObjectStorageServerProtocolInput interface { pulumi.Input ToLocationObjectStorageServerProtocolOutput() LocationObjectStorageServerProtocolOutput ToLocationObjectStorageServerProtocolOutputWithContext(context.Context) LocationObjectStorageServerProtocolOutput }
LocationObjectStorageServerProtocolInput is an input type that accepts LocationObjectStorageServerProtocolArgs and LocationObjectStorageServerProtocolOutput values. You can construct a concrete instance of `LocationObjectStorageServerProtocolInput` via:
LocationObjectStorageServerProtocolArgs{...}
type LocationObjectStorageServerProtocolOutput ¶
type LocationObjectStorageServerProtocolOutput struct{ *pulumi.OutputState }
func (LocationObjectStorageServerProtocolOutput) ElementType ¶
func (LocationObjectStorageServerProtocolOutput) ElementType() reflect.Type
func (LocationObjectStorageServerProtocolOutput) ToLocationObjectStorageServerProtocolOutput ¶
func (o LocationObjectStorageServerProtocolOutput) ToLocationObjectStorageServerProtocolOutput() LocationObjectStorageServerProtocolOutput
func (LocationObjectStorageServerProtocolOutput) ToLocationObjectStorageServerProtocolOutputWithContext ¶
func (o LocationObjectStorageServerProtocolOutput) ToLocationObjectStorageServerProtocolOutputWithContext(ctx context.Context) LocationObjectStorageServerProtocolOutput
func (LocationObjectStorageServerProtocolOutput) ToLocationObjectStorageServerProtocolPtrOutput ¶
func (o LocationObjectStorageServerProtocolOutput) ToLocationObjectStorageServerProtocolPtrOutput() LocationObjectStorageServerProtocolPtrOutput
func (LocationObjectStorageServerProtocolOutput) ToLocationObjectStorageServerProtocolPtrOutputWithContext ¶
func (o LocationObjectStorageServerProtocolOutput) ToLocationObjectStorageServerProtocolPtrOutputWithContext(ctx context.Context) LocationObjectStorageServerProtocolPtrOutput
func (LocationObjectStorageServerProtocolOutput) ToStringOutput ¶
func (o LocationObjectStorageServerProtocolOutput) ToStringOutput() pulumi.StringOutput
func (LocationObjectStorageServerProtocolOutput) ToStringOutputWithContext ¶
func (o LocationObjectStorageServerProtocolOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationObjectStorageServerProtocolOutput) ToStringPtrOutput ¶
func (o LocationObjectStorageServerProtocolOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationObjectStorageServerProtocolOutput) ToStringPtrOutputWithContext ¶
func (o LocationObjectStorageServerProtocolOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationObjectStorageServerProtocolPtrInput ¶
type LocationObjectStorageServerProtocolPtrInput interface { pulumi.Input ToLocationObjectStorageServerProtocolPtrOutput() LocationObjectStorageServerProtocolPtrOutput ToLocationObjectStorageServerProtocolPtrOutputWithContext(context.Context) LocationObjectStorageServerProtocolPtrOutput }
func LocationObjectStorageServerProtocolPtr ¶
func LocationObjectStorageServerProtocolPtr(v string) LocationObjectStorageServerProtocolPtrInput
type LocationObjectStorageServerProtocolPtrOutput ¶
type LocationObjectStorageServerProtocolPtrOutput struct{ *pulumi.OutputState }
func (LocationObjectStorageServerProtocolPtrOutput) ElementType ¶
func (LocationObjectStorageServerProtocolPtrOutput) ElementType() reflect.Type
func (LocationObjectStorageServerProtocolPtrOutput) ToLocationObjectStorageServerProtocolPtrOutput ¶
func (o LocationObjectStorageServerProtocolPtrOutput) ToLocationObjectStorageServerProtocolPtrOutput() LocationObjectStorageServerProtocolPtrOutput
func (LocationObjectStorageServerProtocolPtrOutput) ToLocationObjectStorageServerProtocolPtrOutputWithContext ¶
func (o LocationObjectStorageServerProtocolPtrOutput) ToLocationObjectStorageServerProtocolPtrOutputWithContext(ctx context.Context) LocationObjectStorageServerProtocolPtrOutput
func (LocationObjectStorageServerProtocolPtrOutput) ToStringPtrOutput ¶
func (o LocationObjectStorageServerProtocolPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationObjectStorageServerProtocolPtrOutput) ToStringPtrOutputWithContext ¶
func (o LocationObjectStorageServerProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationObjectStorageState ¶
type LocationObjectStorageState struct { }
func (LocationObjectStorageState) ElementType ¶
func (LocationObjectStorageState) ElementType() reflect.Type
type LocationObjectStorageTag ¶
type LocationObjectStorageTag struct { // The key for an AWS resource tag. Key string `pulumi:"key"` // The value for an AWS resource tag. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type LocationObjectStorageTagArgs ¶
type LocationObjectStorageTagArgs struct { // The key for an AWS resource tag. Key pulumi.StringInput `pulumi:"key"` // The value for an AWS resource tag. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (LocationObjectStorageTagArgs) ElementType ¶
func (LocationObjectStorageTagArgs) ElementType() reflect.Type
func (LocationObjectStorageTagArgs) ToLocationObjectStorageTagOutput ¶
func (i LocationObjectStorageTagArgs) ToLocationObjectStorageTagOutput() LocationObjectStorageTagOutput
func (LocationObjectStorageTagArgs) ToLocationObjectStorageTagOutputWithContext ¶
func (i LocationObjectStorageTagArgs) ToLocationObjectStorageTagOutputWithContext(ctx context.Context) LocationObjectStorageTagOutput
type LocationObjectStorageTagArray ¶
type LocationObjectStorageTagArray []LocationObjectStorageTagInput
func (LocationObjectStorageTagArray) ElementType ¶
func (LocationObjectStorageTagArray) ElementType() reflect.Type
func (LocationObjectStorageTagArray) ToLocationObjectStorageTagArrayOutput ¶
func (i LocationObjectStorageTagArray) ToLocationObjectStorageTagArrayOutput() LocationObjectStorageTagArrayOutput
func (LocationObjectStorageTagArray) ToLocationObjectStorageTagArrayOutputWithContext ¶
func (i LocationObjectStorageTagArray) ToLocationObjectStorageTagArrayOutputWithContext(ctx context.Context) LocationObjectStorageTagArrayOutput
type LocationObjectStorageTagArrayInput ¶
type LocationObjectStorageTagArrayInput interface { pulumi.Input ToLocationObjectStorageTagArrayOutput() LocationObjectStorageTagArrayOutput ToLocationObjectStorageTagArrayOutputWithContext(context.Context) LocationObjectStorageTagArrayOutput }
LocationObjectStorageTagArrayInput is an input type that accepts LocationObjectStorageTagArray and LocationObjectStorageTagArrayOutput values. You can construct a concrete instance of `LocationObjectStorageTagArrayInput` via:
LocationObjectStorageTagArray{ LocationObjectStorageTagArgs{...} }
type LocationObjectStorageTagArrayOutput ¶
type LocationObjectStorageTagArrayOutput struct{ *pulumi.OutputState }
func (LocationObjectStorageTagArrayOutput) ElementType ¶
func (LocationObjectStorageTagArrayOutput) ElementType() reflect.Type
func (LocationObjectStorageTagArrayOutput) Index ¶
func (o LocationObjectStorageTagArrayOutput) Index(i pulumi.IntInput) LocationObjectStorageTagOutput
func (LocationObjectStorageTagArrayOutput) ToLocationObjectStorageTagArrayOutput ¶
func (o LocationObjectStorageTagArrayOutput) ToLocationObjectStorageTagArrayOutput() LocationObjectStorageTagArrayOutput
func (LocationObjectStorageTagArrayOutput) ToLocationObjectStorageTagArrayOutputWithContext ¶
func (o LocationObjectStorageTagArrayOutput) ToLocationObjectStorageTagArrayOutputWithContext(ctx context.Context) LocationObjectStorageTagArrayOutput
type LocationObjectStorageTagInput ¶
type LocationObjectStorageTagInput interface { pulumi.Input ToLocationObjectStorageTagOutput() LocationObjectStorageTagOutput ToLocationObjectStorageTagOutputWithContext(context.Context) LocationObjectStorageTagOutput }
LocationObjectStorageTagInput is an input type that accepts LocationObjectStorageTagArgs and LocationObjectStorageTagOutput values. You can construct a concrete instance of `LocationObjectStorageTagInput` via:
LocationObjectStorageTagArgs{...}
type LocationObjectStorageTagOutput ¶
type LocationObjectStorageTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (LocationObjectStorageTagOutput) ElementType ¶
func (LocationObjectStorageTagOutput) ElementType() reflect.Type
func (LocationObjectStorageTagOutput) Key ¶
func (o LocationObjectStorageTagOutput) Key() pulumi.StringOutput
The key for an AWS resource tag.
func (LocationObjectStorageTagOutput) ToLocationObjectStorageTagOutput ¶
func (o LocationObjectStorageTagOutput) ToLocationObjectStorageTagOutput() LocationObjectStorageTagOutput
func (LocationObjectStorageTagOutput) ToLocationObjectStorageTagOutputWithContext ¶
func (o LocationObjectStorageTagOutput) ToLocationObjectStorageTagOutputWithContext(ctx context.Context) LocationObjectStorageTagOutput
func (LocationObjectStorageTagOutput) Value ¶
func (o LocationObjectStorageTagOutput) Value() pulumi.StringOutput
The value for an AWS resource tag.
type LocationS3 ¶
type LocationS3 struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the Amazon S3 bucket location. LocationArn pulumi.StringOutput `pulumi:"locationArn"` // The URL of the S3 location that was described. LocationUri pulumi.StringOutput `pulumi:"locationUri"` // The Amazon Resource Name (ARN) of the Amazon S3 bucket. S3BucketArn pulumi.StringOutput `pulumi:"s3BucketArn"` S3Config LocationS3S3ConfigOutput `pulumi:"s3Config"` // The Amazon S3 storage class you want to store your files in when this location is used as a task destination. S3StorageClass LocationS3S3StorageClassPtrOutput `pulumi:"s3StorageClass"` // A subdirectory in the Amazon S3 bucket. This subdirectory in Amazon S3 is used to read data from the S3 source location or write data to the S3 destination. Subdirectory pulumi.StringPtrOutput `pulumi:"subdirectory"` // An array of key-value pairs to apply to this resource. Tags LocationS3TagArrayOutput `pulumi:"tags"` }
Resource schema for AWS::DataSync::LocationS3
func GetLocationS3 ¶
func GetLocationS3(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocationS3State, opts ...pulumi.ResourceOption) (*LocationS3, error)
GetLocationS3 gets an existing LocationS3 resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocationS3 ¶
func NewLocationS3(ctx *pulumi.Context, name string, args *LocationS3Args, opts ...pulumi.ResourceOption) (*LocationS3, error)
NewLocationS3 registers a new resource with the given unique name, arguments, and options.
func (*LocationS3) ElementType ¶
func (*LocationS3) ElementType() reflect.Type
func (*LocationS3) ToLocationS3Output ¶
func (i *LocationS3) ToLocationS3Output() LocationS3Output
func (*LocationS3) ToLocationS3OutputWithContext ¶
func (i *LocationS3) ToLocationS3OutputWithContext(ctx context.Context) LocationS3Output
type LocationS3Args ¶
type LocationS3Args struct { // The Amazon Resource Name (ARN) of the Amazon S3 bucket. S3BucketArn pulumi.StringInput S3Config LocationS3S3ConfigInput // The Amazon S3 storage class you want to store your files in when this location is used as a task destination. S3StorageClass LocationS3S3StorageClassPtrInput // A subdirectory in the Amazon S3 bucket. This subdirectory in Amazon S3 is used to read data from the S3 source location or write data to the S3 destination. Subdirectory pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags LocationS3TagArrayInput }
The set of arguments for constructing a LocationS3 resource.
func (LocationS3Args) ElementType ¶
func (LocationS3Args) ElementType() reflect.Type
type LocationS3Input ¶
type LocationS3Input interface { pulumi.Input ToLocationS3Output() LocationS3Output ToLocationS3OutputWithContext(ctx context.Context) LocationS3Output }
type LocationS3Output ¶
type LocationS3Output struct{ *pulumi.OutputState }
func (LocationS3Output) ElementType ¶
func (LocationS3Output) ElementType() reflect.Type
func (LocationS3Output) LocationArn ¶ added in v0.17.0
func (o LocationS3Output) LocationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Amazon S3 bucket location.
func (LocationS3Output) LocationUri ¶ added in v0.17.0
func (o LocationS3Output) LocationUri() pulumi.StringOutput
The URL of the S3 location that was described.
func (LocationS3Output) S3BucketArn ¶ added in v0.17.0
func (o LocationS3Output) S3BucketArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Amazon S3 bucket.
func (LocationS3Output) S3Config ¶ added in v0.17.0
func (o LocationS3Output) S3Config() LocationS3S3ConfigOutput
func (LocationS3Output) S3StorageClass ¶ added in v0.17.0
func (o LocationS3Output) S3StorageClass() LocationS3S3StorageClassPtrOutput
The Amazon S3 storage class you want to store your files in when this location is used as a task destination.
func (LocationS3Output) Subdirectory ¶ added in v0.17.0
func (o LocationS3Output) Subdirectory() pulumi.StringPtrOutput
A subdirectory in the Amazon S3 bucket. This subdirectory in Amazon S3 is used to read data from the S3 source location or write data to the S3 destination.
func (LocationS3Output) Tags ¶ added in v0.17.0
func (o LocationS3Output) Tags() LocationS3TagArrayOutput
An array of key-value pairs to apply to this resource.
func (LocationS3Output) ToLocationS3Output ¶
func (o LocationS3Output) ToLocationS3Output() LocationS3Output
func (LocationS3Output) ToLocationS3OutputWithContext ¶
func (o LocationS3Output) ToLocationS3OutputWithContext(ctx context.Context) LocationS3Output
type LocationS3S3Config ¶
type LocationS3S3Config struct { // The ARN of the IAM role of the Amazon S3 bucket. BucketAccessRoleArn string `pulumi:"bucketAccessRoleArn"` }
The Amazon Resource Name (ARN) of the AWS IAM role that is used to access an Amazon S3 bucket.
type LocationS3S3ConfigArgs ¶
type LocationS3S3ConfigArgs struct { // The ARN of the IAM role of the Amazon S3 bucket. BucketAccessRoleArn pulumi.StringInput `pulumi:"bucketAccessRoleArn"` }
The Amazon Resource Name (ARN) of the AWS IAM role that is used to access an Amazon S3 bucket.
func (LocationS3S3ConfigArgs) ElementType ¶
func (LocationS3S3ConfigArgs) ElementType() reflect.Type
func (LocationS3S3ConfigArgs) ToLocationS3S3ConfigOutput ¶
func (i LocationS3S3ConfigArgs) ToLocationS3S3ConfigOutput() LocationS3S3ConfigOutput
func (LocationS3S3ConfigArgs) ToLocationS3S3ConfigOutputWithContext ¶
func (i LocationS3S3ConfigArgs) ToLocationS3S3ConfigOutputWithContext(ctx context.Context) LocationS3S3ConfigOutput
type LocationS3S3ConfigInput ¶
type LocationS3S3ConfigInput interface { pulumi.Input ToLocationS3S3ConfigOutput() LocationS3S3ConfigOutput ToLocationS3S3ConfigOutputWithContext(context.Context) LocationS3S3ConfigOutput }
LocationS3S3ConfigInput is an input type that accepts LocationS3S3ConfigArgs and LocationS3S3ConfigOutput values. You can construct a concrete instance of `LocationS3S3ConfigInput` via:
LocationS3S3ConfigArgs{...}
type LocationS3S3ConfigOutput ¶
type LocationS3S3ConfigOutput struct{ *pulumi.OutputState }
The Amazon Resource Name (ARN) of the AWS IAM role that is used to access an Amazon S3 bucket.
func (LocationS3S3ConfigOutput) BucketAccessRoleArn ¶
func (o LocationS3S3ConfigOutput) BucketAccessRoleArn() pulumi.StringOutput
The ARN of the IAM role of the Amazon S3 bucket.
func (LocationS3S3ConfigOutput) ElementType ¶
func (LocationS3S3ConfigOutput) ElementType() reflect.Type
func (LocationS3S3ConfigOutput) ToLocationS3S3ConfigOutput ¶
func (o LocationS3S3ConfigOutput) ToLocationS3S3ConfigOutput() LocationS3S3ConfigOutput
func (LocationS3S3ConfigOutput) ToLocationS3S3ConfigOutputWithContext ¶
func (o LocationS3S3ConfigOutput) ToLocationS3S3ConfigOutputWithContext(ctx context.Context) LocationS3S3ConfigOutput
type LocationS3S3StorageClass ¶
type LocationS3S3StorageClass string
The Amazon S3 storage class you want to store your files in when this location is used as a task destination.
func (LocationS3S3StorageClass) ElementType ¶
func (LocationS3S3StorageClass) ElementType() reflect.Type
func (LocationS3S3StorageClass) ToLocationS3S3StorageClassOutput ¶
func (e LocationS3S3StorageClass) ToLocationS3S3StorageClassOutput() LocationS3S3StorageClassOutput
func (LocationS3S3StorageClass) ToLocationS3S3StorageClassOutputWithContext ¶
func (e LocationS3S3StorageClass) ToLocationS3S3StorageClassOutputWithContext(ctx context.Context) LocationS3S3StorageClassOutput
func (LocationS3S3StorageClass) ToLocationS3S3StorageClassPtrOutput ¶
func (e LocationS3S3StorageClass) ToLocationS3S3StorageClassPtrOutput() LocationS3S3StorageClassPtrOutput
func (LocationS3S3StorageClass) ToLocationS3S3StorageClassPtrOutputWithContext ¶
func (e LocationS3S3StorageClass) ToLocationS3S3StorageClassPtrOutputWithContext(ctx context.Context) LocationS3S3StorageClassPtrOutput
func (LocationS3S3StorageClass) ToStringOutput ¶
func (e LocationS3S3StorageClass) ToStringOutput() pulumi.StringOutput
func (LocationS3S3StorageClass) ToStringOutputWithContext ¶
func (e LocationS3S3StorageClass) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationS3S3StorageClass) ToStringPtrOutput ¶
func (e LocationS3S3StorageClass) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationS3S3StorageClass) ToStringPtrOutputWithContext ¶
func (e LocationS3S3StorageClass) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationS3S3StorageClassInput ¶
type LocationS3S3StorageClassInput interface { pulumi.Input ToLocationS3S3StorageClassOutput() LocationS3S3StorageClassOutput ToLocationS3S3StorageClassOutputWithContext(context.Context) LocationS3S3StorageClassOutput }
LocationS3S3StorageClassInput is an input type that accepts LocationS3S3StorageClassArgs and LocationS3S3StorageClassOutput values. You can construct a concrete instance of `LocationS3S3StorageClassInput` via:
LocationS3S3StorageClassArgs{...}
type LocationS3S3StorageClassOutput ¶
type LocationS3S3StorageClassOutput struct{ *pulumi.OutputState }
func (LocationS3S3StorageClassOutput) ElementType ¶
func (LocationS3S3StorageClassOutput) ElementType() reflect.Type
func (LocationS3S3StorageClassOutput) ToLocationS3S3StorageClassOutput ¶
func (o LocationS3S3StorageClassOutput) ToLocationS3S3StorageClassOutput() LocationS3S3StorageClassOutput
func (LocationS3S3StorageClassOutput) ToLocationS3S3StorageClassOutputWithContext ¶
func (o LocationS3S3StorageClassOutput) ToLocationS3S3StorageClassOutputWithContext(ctx context.Context) LocationS3S3StorageClassOutput
func (LocationS3S3StorageClassOutput) ToLocationS3S3StorageClassPtrOutput ¶
func (o LocationS3S3StorageClassOutput) ToLocationS3S3StorageClassPtrOutput() LocationS3S3StorageClassPtrOutput
func (LocationS3S3StorageClassOutput) ToLocationS3S3StorageClassPtrOutputWithContext ¶
func (o LocationS3S3StorageClassOutput) ToLocationS3S3StorageClassPtrOutputWithContext(ctx context.Context) LocationS3S3StorageClassPtrOutput
func (LocationS3S3StorageClassOutput) ToStringOutput ¶
func (o LocationS3S3StorageClassOutput) ToStringOutput() pulumi.StringOutput
func (LocationS3S3StorageClassOutput) ToStringOutputWithContext ¶
func (o LocationS3S3StorageClassOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationS3S3StorageClassOutput) ToStringPtrOutput ¶
func (o LocationS3S3StorageClassOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationS3S3StorageClassOutput) ToStringPtrOutputWithContext ¶
func (o LocationS3S3StorageClassOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationS3S3StorageClassPtrInput ¶
type LocationS3S3StorageClassPtrInput interface { pulumi.Input ToLocationS3S3StorageClassPtrOutput() LocationS3S3StorageClassPtrOutput ToLocationS3S3StorageClassPtrOutputWithContext(context.Context) LocationS3S3StorageClassPtrOutput }
func LocationS3S3StorageClassPtr ¶
func LocationS3S3StorageClassPtr(v string) LocationS3S3StorageClassPtrInput
type LocationS3S3StorageClassPtrOutput ¶
type LocationS3S3StorageClassPtrOutput struct{ *pulumi.OutputState }
func (LocationS3S3StorageClassPtrOutput) Elem ¶
func (o LocationS3S3StorageClassPtrOutput) Elem() LocationS3S3StorageClassOutput
func (LocationS3S3StorageClassPtrOutput) ElementType ¶
func (LocationS3S3StorageClassPtrOutput) ElementType() reflect.Type
func (LocationS3S3StorageClassPtrOutput) ToLocationS3S3StorageClassPtrOutput ¶
func (o LocationS3S3StorageClassPtrOutput) ToLocationS3S3StorageClassPtrOutput() LocationS3S3StorageClassPtrOutput
func (LocationS3S3StorageClassPtrOutput) ToLocationS3S3StorageClassPtrOutputWithContext ¶
func (o LocationS3S3StorageClassPtrOutput) ToLocationS3S3StorageClassPtrOutputWithContext(ctx context.Context) LocationS3S3StorageClassPtrOutput
func (LocationS3S3StorageClassPtrOutput) ToStringPtrOutput ¶
func (o LocationS3S3StorageClassPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationS3S3StorageClassPtrOutput) ToStringPtrOutputWithContext ¶
func (o LocationS3S3StorageClassPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationS3State ¶
type LocationS3State struct { }
func (LocationS3State) ElementType ¶
func (LocationS3State) ElementType() reflect.Type
type LocationS3Tag ¶
type LocationS3Tag struct { // The key for an AWS resource tag. Key string `pulumi:"key"` // The value for an AWS resource tag. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type LocationS3TagArgs ¶
type LocationS3TagArgs struct { // The key for an AWS resource tag. Key pulumi.StringInput `pulumi:"key"` // The value for an AWS resource tag. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (LocationS3TagArgs) ElementType ¶
func (LocationS3TagArgs) ElementType() reflect.Type
func (LocationS3TagArgs) ToLocationS3TagOutput ¶
func (i LocationS3TagArgs) ToLocationS3TagOutput() LocationS3TagOutput
func (LocationS3TagArgs) ToLocationS3TagOutputWithContext ¶
func (i LocationS3TagArgs) ToLocationS3TagOutputWithContext(ctx context.Context) LocationS3TagOutput
type LocationS3TagArray ¶
type LocationS3TagArray []LocationS3TagInput
func (LocationS3TagArray) ElementType ¶
func (LocationS3TagArray) ElementType() reflect.Type
func (LocationS3TagArray) ToLocationS3TagArrayOutput ¶
func (i LocationS3TagArray) ToLocationS3TagArrayOutput() LocationS3TagArrayOutput
func (LocationS3TagArray) ToLocationS3TagArrayOutputWithContext ¶
func (i LocationS3TagArray) ToLocationS3TagArrayOutputWithContext(ctx context.Context) LocationS3TagArrayOutput
type LocationS3TagArrayInput ¶
type LocationS3TagArrayInput interface { pulumi.Input ToLocationS3TagArrayOutput() LocationS3TagArrayOutput ToLocationS3TagArrayOutputWithContext(context.Context) LocationS3TagArrayOutput }
LocationS3TagArrayInput is an input type that accepts LocationS3TagArray and LocationS3TagArrayOutput values. You can construct a concrete instance of `LocationS3TagArrayInput` via:
LocationS3TagArray{ LocationS3TagArgs{...} }
type LocationS3TagArrayOutput ¶
type LocationS3TagArrayOutput struct{ *pulumi.OutputState }
func (LocationS3TagArrayOutput) ElementType ¶
func (LocationS3TagArrayOutput) ElementType() reflect.Type
func (LocationS3TagArrayOutput) Index ¶
func (o LocationS3TagArrayOutput) Index(i pulumi.IntInput) LocationS3TagOutput
func (LocationS3TagArrayOutput) ToLocationS3TagArrayOutput ¶
func (o LocationS3TagArrayOutput) ToLocationS3TagArrayOutput() LocationS3TagArrayOutput
func (LocationS3TagArrayOutput) ToLocationS3TagArrayOutputWithContext ¶
func (o LocationS3TagArrayOutput) ToLocationS3TagArrayOutputWithContext(ctx context.Context) LocationS3TagArrayOutput
type LocationS3TagInput ¶
type LocationS3TagInput interface { pulumi.Input ToLocationS3TagOutput() LocationS3TagOutput ToLocationS3TagOutputWithContext(context.Context) LocationS3TagOutput }
LocationS3TagInput is an input type that accepts LocationS3TagArgs and LocationS3TagOutput values. You can construct a concrete instance of `LocationS3TagInput` via:
LocationS3TagArgs{...}
type LocationS3TagOutput ¶
type LocationS3TagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (LocationS3TagOutput) ElementType ¶
func (LocationS3TagOutput) ElementType() reflect.Type
func (LocationS3TagOutput) Key ¶
func (o LocationS3TagOutput) Key() pulumi.StringOutput
The key for an AWS resource tag.
func (LocationS3TagOutput) ToLocationS3TagOutput ¶
func (o LocationS3TagOutput) ToLocationS3TagOutput() LocationS3TagOutput
func (LocationS3TagOutput) ToLocationS3TagOutputWithContext ¶
func (o LocationS3TagOutput) ToLocationS3TagOutputWithContext(ctx context.Context) LocationS3TagOutput
func (LocationS3TagOutput) Value ¶
func (o LocationS3TagOutput) Value() pulumi.StringOutput
The value for an AWS resource tag.
type LocationSMB ¶
type LocationSMB struct { pulumi.CustomResourceState // The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location. AgentArns pulumi.StringArrayOutput `pulumi:"agentArns"` // The name of the Windows domain that the SMB server belongs to. Domain pulumi.StringPtrOutput `pulumi:"domain"` // The Amazon Resource Name (ARN) of the SMB location that is created. LocationArn pulumi.StringOutput `pulumi:"locationArn"` // The URL of the SMB location that was described. LocationUri pulumi.StringOutput `pulumi:"locationUri"` MountOptions LocationSMBMountOptionsPtrOutput `pulumi:"mountOptions"` // The password of the user who can mount the share and has the permissions to access files and folders in the SMB share. Password pulumi.StringOutput `pulumi:"password"` // The name of the SMB server. This value is the IP address or Domain Name Service (DNS) name of the SMB server. ServerHostname pulumi.StringOutput `pulumi:"serverHostname"` // The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination Subdirectory pulumi.StringOutput `pulumi:"subdirectory"` // An array of key-value pairs to apply to this resource. Tags LocationSMBTagArrayOutput `pulumi:"tags"` // The user who can mount the share, has the permissions to access files and folders in the SMB share. User pulumi.StringOutput `pulumi:"user"` }
Resource schema for AWS::DataSync::LocationSMB.
func GetLocationSMB ¶
func GetLocationSMB(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocationSMBState, opts ...pulumi.ResourceOption) (*LocationSMB, error)
GetLocationSMB gets an existing LocationSMB resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocationSMB ¶
func NewLocationSMB(ctx *pulumi.Context, name string, args *LocationSMBArgs, opts ...pulumi.ResourceOption) (*LocationSMB, error)
NewLocationSMB registers a new resource with the given unique name, arguments, and options.
func (*LocationSMB) ElementType ¶
func (*LocationSMB) ElementType() reflect.Type
func (*LocationSMB) ToLocationSMBOutput ¶
func (i *LocationSMB) ToLocationSMBOutput() LocationSMBOutput
func (*LocationSMB) ToLocationSMBOutputWithContext ¶
func (i *LocationSMB) ToLocationSMBOutputWithContext(ctx context.Context) LocationSMBOutput
type LocationSMBArgs ¶
type LocationSMBArgs struct { // The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location. AgentArns pulumi.StringArrayInput // The name of the Windows domain that the SMB server belongs to. Domain pulumi.StringPtrInput MountOptions LocationSMBMountOptionsPtrInput // The password of the user who can mount the share and has the permissions to access files and folders in the SMB share. Password pulumi.StringInput // The name of the SMB server. This value is the IP address or Domain Name Service (DNS) name of the SMB server. ServerHostname pulumi.StringInput // The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination Subdirectory pulumi.StringInput // An array of key-value pairs to apply to this resource. Tags LocationSMBTagArrayInput // The user who can mount the share, has the permissions to access files and folders in the SMB share. User pulumi.StringInput }
The set of arguments for constructing a LocationSMB resource.
func (LocationSMBArgs) ElementType ¶
func (LocationSMBArgs) ElementType() reflect.Type
type LocationSMBInput ¶
type LocationSMBInput interface { pulumi.Input ToLocationSMBOutput() LocationSMBOutput ToLocationSMBOutputWithContext(ctx context.Context) LocationSMBOutput }
type LocationSMBMountOptions ¶
type LocationSMBMountOptions struct { // The specific SMB version that you want DataSync to use to mount your SMB share. Version *LocationSMBMountOptionsVersion `pulumi:"version"` }
The mount options used by DataSync to access the SMB server.
type LocationSMBMountOptionsArgs ¶
type LocationSMBMountOptionsArgs struct { // The specific SMB version that you want DataSync to use to mount your SMB share. Version LocationSMBMountOptionsVersionPtrInput `pulumi:"version"` }
The mount options used by DataSync to access the SMB server.
func (LocationSMBMountOptionsArgs) ElementType ¶
func (LocationSMBMountOptionsArgs) ElementType() reflect.Type
func (LocationSMBMountOptionsArgs) ToLocationSMBMountOptionsOutput ¶
func (i LocationSMBMountOptionsArgs) ToLocationSMBMountOptionsOutput() LocationSMBMountOptionsOutput
func (LocationSMBMountOptionsArgs) ToLocationSMBMountOptionsOutputWithContext ¶
func (i LocationSMBMountOptionsArgs) ToLocationSMBMountOptionsOutputWithContext(ctx context.Context) LocationSMBMountOptionsOutput
func (LocationSMBMountOptionsArgs) ToLocationSMBMountOptionsPtrOutput ¶
func (i LocationSMBMountOptionsArgs) ToLocationSMBMountOptionsPtrOutput() LocationSMBMountOptionsPtrOutput
func (LocationSMBMountOptionsArgs) ToLocationSMBMountOptionsPtrOutputWithContext ¶
func (i LocationSMBMountOptionsArgs) ToLocationSMBMountOptionsPtrOutputWithContext(ctx context.Context) LocationSMBMountOptionsPtrOutput
type LocationSMBMountOptionsInput ¶
type LocationSMBMountOptionsInput interface { pulumi.Input ToLocationSMBMountOptionsOutput() LocationSMBMountOptionsOutput ToLocationSMBMountOptionsOutputWithContext(context.Context) LocationSMBMountOptionsOutput }
LocationSMBMountOptionsInput is an input type that accepts LocationSMBMountOptionsArgs and LocationSMBMountOptionsOutput values. You can construct a concrete instance of `LocationSMBMountOptionsInput` via:
LocationSMBMountOptionsArgs{...}
type LocationSMBMountOptionsOutput ¶
type LocationSMBMountOptionsOutput struct{ *pulumi.OutputState }
The mount options used by DataSync to access the SMB server.
func (LocationSMBMountOptionsOutput) ElementType ¶
func (LocationSMBMountOptionsOutput) ElementType() reflect.Type
func (LocationSMBMountOptionsOutput) ToLocationSMBMountOptionsOutput ¶
func (o LocationSMBMountOptionsOutput) ToLocationSMBMountOptionsOutput() LocationSMBMountOptionsOutput
func (LocationSMBMountOptionsOutput) ToLocationSMBMountOptionsOutputWithContext ¶
func (o LocationSMBMountOptionsOutput) ToLocationSMBMountOptionsOutputWithContext(ctx context.Context) LocationSMBMountOptionsOutput
func (LocationSMBMountOptionsOutput) ToLocationSMBMountOptionsPtrOutput ¶
func (o LocationSMBMountOptionsOutput) ToLocationSMBMountOptionsPtrOutput() LocationSMBMountOptionsPtrOutput
func (LocationSMBMountOptionsOutput) ToLocationSMBMountOptionsPtrOutputWithContext ¶
func (o LocationSMBMountOptionsOutput) ToLocationSMBMountOptionsPtrOutputWithContext(ctx context.Context) LocationSMBMountOptionsPtrOutput
func (LocationSMBMountOptionsOutput) Version ¶
func (o LocationSMBMountOptionsOutput) Version() LocationSMBMountOptionsVersionPtrOutput
The specific SMB version that you want DataSync to use to mount your SMB share.
type LocationSMBMountOptionsPtrInput ¶
type LocationSMBMountOptionsPtrInput interface { pulumi.Input ToLocationSMBMountOptionsPtrOutput() LocationSMBMountOptionsPtrOutput ToLocationSMBMountOptionsPtrOutputWithContext(context.Context) LocationSMBMountOptionsPtrOutput }
LocationSMBMountOptionsPtrInput is an input type that accepts LocationSMBMountOptionsArgs, LocationSMBMountOptionsPtr and LocationSMBMountOptionsPtrOutput values. You can construct a concrete instance of `LocationSMBMountOptionsPtrInput` via:
LocationSMBMountOptionsArgs{...} or: nil
func LocationSMBMountOptionsPtr ¶
func LocationSMBMountOptionsPtr(v *LocationSMBMountOptionsArgs) LocationSMBMountOptionsPtrInput
type LocationSMBMountOptionsPtrOutput ¶
type LocationSMBMountOptionsPtrOutput struct{ *pulumi.OutputState }
func (LocationSMBMountOptionsPtrOutput) Elem ¶
func (o LocationSMBMountOptionsPtrOutput) Elem() LocationSMBMountOptionsOutput
func (LocationSMBMountOptionsPtrOutput) ElementType ¶
func (LocationSMBMountOptionsPtrOutput) ElementType() reflect.Type
func (LocationSMBMountOptionsPtrOutput) ToLocationSMBMountOptionsPtrOutput ¶
func (o LocationSMBMountOptionsPtrOutput) ToLocationSMBMountOptionsPtrOutput() LocationSMBMountOptionsPtrOutput
func (LocationSMBMountOptionsPtrOutput) ToLocationSMBMountOptionsPtrOutputWithContext ¶
func (o LocationSMBMountOptionsPtrOutput) ToLocationSMBMountOptionsPtrOutputWithContext(ctx context.Context) LocationSMBMountOptionsPtrOutput
func (LocationSMBMountOptionsPtrOutput) Version ¶
func (o LocationSMBMountOptionsPtrOutput) Version() LocationSMBMountOptionsVersionPtrOutput
The specific SMB version that you want DataSync to use to mount your SMB share.
type LocationSMBMountOptionsVersion ¶
type LocationSMBMountOptionsVersion string
The specific SMB version that you want DataSync to use to mount your SMB share.
func (LocationSMBMountOptionsVersion) ElementType ¶
func (LocationSMBMountOptionsVersion) ElementType() reflect.Type
func (LocationSMBMountOptionsVersion) ToLocationSMBMountOptionsVersionOutput ¶
func (e LocationSMBMountOptionsVersion) ToLocationSMBMountOptionsVersionOutput() LocationSMBMountOptionsVersionOutput
func (LocationSMBMountOptionsVersion) ToLocationSMBMountOptionsVersionOutputWithContext ¶
func (e LocationSMBMountOptionsVersion) ToLocationSMBMountOptionsVersionOutputWithContext(ctx context.Context) LocationSMBMountOptionsVersionOutput
func (LocationSMBMountOptionsVersion) ToLocationSMBMountOptionsVersionPtrOutput ¶
func (e LocationSMBMountOptionsVersion) ToLocationSMBMountOptionsVersionPtrOutput() LocationSMBMountOptionsVersionPtrOutput
func (LocationSMBMountOptionsVersion) ToLocationSMBMountOptionsVersionPtrOutputWithContext ¶
func (e LocationSMBMountOptionsVersion) ToLocationSMBMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationSMBMountOptionsVersionPtrOutput
func (LocationSMBMountOptionsVersion) ToStringOutput ¶
func (e LocationSMBMountOptionsVersion) ToStringOutput() pulumi.StringOutput
func (LocationSMBMountOptionsVersion) ToStringOutputWithContext ¶
func (e LocationSMBMountOptionsVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationSMBMountOptionsVersion) ToStringPtrOutput ¶
func (e LocationSMBMountOptionsVersion) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationSMBMountOptionsVersion) ToStringPtrOutputWithContext ¶
func (e LocationSMBMountOptionsVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationSMBMountOptionsVersionInput ¶
type LocationSMBMountOptionsVersionInput interface { pulumi.Input ToLocationSMBMountOptionsVersionOutput() LocationSMBMountOptionsVersionOutput ToLocationSMBMountOptionsVersionOutputWithContext(context.Context) LocationSMBMountOptionsVersionOutput }
LocationSMBMountOptionsVersionInput is an input type that accepts LocationSMBMountOptionsVersionArgs and LocationSMBMountOptionsVersionOutput values. You can construct a concrete instance of `LocationSMBMountOptionsVersionInput` via:
LocationSMBMountOptionsVersionArgs{...}
type LocationSMBMountOptionsVersionOutput ¶
type LocationSMBMountOptionsVersionOutput struct{ *pulumi.OutputState }
func (LocationSMBMountOptionsVersionOutput) ElementType ¶
func (LocationSMBMountOptionsVersionOutput) ElementType() reflect.Type
func (LocationSMBMountOptionsVersionOutput) ToLocationSMBMountOptionsVersionOutput ¶
func (o LocationSMBMountOptionsVersionOutput) ToLocationSMBMountOptionsVersionOutput() LocationSMBMountOptionsVersionOutput
func (LocationSMBMountOptionsVersionOutput) ToLocationSMBMountOptionsVersionOutputWithContext ¶
func (o LocationSMBMountOptionsVersionOutput) ToLocationSMBMountOptionsVersionOutputWithContext(ctx context.Context) LocationSMBMountOptionsVersionOutput
func (LocationSMBMountOptionsVersionOutput) ToLocationSMBMountOptionsVersionPtrOutput ¶
func (o LocationSMBMountOptionsVersionOutput) ToLocationSMBMountOptionsVersionPtrOutput() LocationSMBMountOptionsVersionPtrOutput
func (LocationSMBMountOptionsVersionOutput) ToLocationSMBMountOptionsVersionPtrOutputWithContext ¶
func (o LocationSMBMountOptionsVersionOutput) ToLocationSMBMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationSMBMountOptionsVersionPtrOutput
func (LocationSMBMountOptionsVersionOutput) ToStringOutput ¶
func (o LocationSMBMountOptionsVersionOutput) ToStringOutput() pulumi.StringOutput
func (LocationSMBMountOptionsVersionOutput) ToStringOutputWithContext ¶
func (o LocationSMBMountOptionsVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationSMBMountOptionsVersionOutput) ToStringPtrOutput ¶
func (o LocationSMBMountOptionsVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationSMBMountOptionsVersionOutput) ToStringPtrOutputWithContext ¶
func (o LocationSMBMountOptionsVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationSMBMountOptionsVersionPtrInput ¶
type LocationSMBMountOptionsVersionPtrInput interface { pulumi.Input ToLocationSMBMountOptionsVersionPtrOutput() LocationSMBMountOptionsVersionPtrOutput ToLocationSMBMountOptionsVersionPtrOutputWithContext(context.Context) LocationSMBMountOptionsVersionPtrOutput }
func LocationSMBMountOptionsVersionPtr ¶
func LocationSMBMountOptionsVersionPtr(v string) LocationSMBMountOptionsVersionPtrInput
type LocationSMBMountOptionsVersionPtrOutput ¶
type LocationSMBMountOptionsVersionPtrOutput struct{ *pulumi.OutputState }
func (LocationSMBMountOptionsVersionPtrOutput) ElementType ¶
func (LocationSMBMountOptionsVersionPtrOutput) ElementType() reflect.Type
func (LocationSMBMountOptionsVersionPtrOutput) ToLocationSMBMountOptionsVersionPtrOutput ¶
func (o LocationSMBMountOptionsVersionPtrOutput) ToLocationSMBMountOptionsVersionPtrOutput() LocationSMBMountOptionsVersionPtrOutput
func (LocationSMBMountOptionsVersionPtrOutput) ToLocationSMBMountOptionsVersionPtrOutputWithContext ¶
func (o LocationSMBMountOptionsVersionPtrOutput) ToLocationSMBMountOptionsVersionPtrOutputWithContext(ctx context.Context) LocationSMBMountOptionsVersionPtrOutput
func (LocationSMBMountOptionsVersionPtrOutput) ToStringPtrOutput ¶
func (o LocationSMBMountOptionsVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationSMBMountOptionsVersionPtrOutput) ToStringPtrOutputWithContext ¶
func (o LocationSMBMountOptionsVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationSMBOutput ¶
type LocationSMBOutput struct{ *pulumi.OutputState }
func (LocationSMBOutput) AgentArns ¶ added in v0.17.0
func (o LocationSMBOutput) AgentArns() pulumi.StringArrayOutput
The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.
func (LocationSMBOutput) Domain ¶ added in v0.17.0
func (o LocationSMBOutput) Domain() pulumi.StringPtrOutput
The name of the Windows domain that the SMB server belongs to.
func (LocationSMBOutput) ElementType ¶
func (LocationSMBOutput) ElementType() reflect.Type
func (LocationSMBOutput) LocationArn ¶ added in v0.17.0
func (o LocationSMBOutput) LocationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the SMB location that is created.
func (LocationSMBOutput) LocationUri ¶ added in v0.17.0
func (o LocationSMBOutput) LocationUri() pulumi.StringOutput
The URL of the SMB location that was described.
func (LocationSMBOutput) MountOptions ¶ added in v0.17.0
func (o LocationSMBOutput) MountOptions() LocationSMBMountOptionsPtrOutput
func (LocationSMBOutput) Password ¶ added in v0.17.0
func (o LocationSMBOutput) Password() pulumi.StringOutput
The password of the user who can mount the share and has the permissions to access files and folders in the SMB share.
func (LocationSMBOutput) ServerHostname ¶ added in v0.17.0
func (o LocationSMBOutput) ServerHostname() pulumi.StringOutput
The name of the SMB server. This value is the IP address or Domain Name Service (DNS) name of the SMB server.
func (LocationSMBOutput) Subdirectory ¶ added in v0.17.0
func (o LocationSMBOutput) Subdirectory() pulumi.StringOutput
The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination
func (LocationSMBOutput) Tags ¶ added in v0.17.0
func (o LocationSMBOutput) Tags() LocationSMBTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LocationSMBOutput) ToLocationSMBOutput ¶
func (o LocationSMBOutput) ToLocationSMBOutput() LocationSMBOutput
func (LocationSMBOutput) ToLocationSMBOutputWithContext ¶
func (o LocationSMBOutput) ToLocationSMBOutputWithContext(ctx context.Context) LocationSMBOutput
func (LocationSMBOutput) User ¶ added in v0.17.0
func (o LocationSMBOutput) User() pulumi.StringOutput
The user who can mount the share, has the permissions to access files and folders in the SMB share.
type LocationSMBState ¶
type LocationSMBState struct { }
func (LocationSMBState) ElementType ¶
func (LocationSMBState) ElementType() reflect.Type
type LocationSMBTag ¶
type LocationSMBTag struct { // The key for an AWS resource tag. Key string `pulumi:"key"` // The value for an AWS resource tag. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type LocationSMBTagArgs ¶
type LocationSMBTagArgs struct { // The key for an AWS resource tag. Key pulumi.StringInput `pulumi:"key"` // The value for an AWS resource tag. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (LocationSMBTagArgs) ElementType ¶
func (LocationSMBTagArgs) ElementType() reflect.Type
func (LocationSMBTagArgs) ToLocationSMBTagOutput ¶
func (i LocationSMBTagArgs) ToLocationSMBTagOutput() LocationSMBTagOutput
func (LocationSMBTagArgs) ToLocationSMBTagOutputWithContext ¶
func (i LocationSMBTagArgs) ToLocationSMBTagOutputWithContext(ctx context.Context) LocationSMBTagOutput
type LocationSMBTagArray ¶
type LocationSMBTagArray []LocationSMBTagInput
func (LocationSMBTagArray) ElementType ¶
func (LocationSMBTagArray) ElementType() reflect.Type
func (LocationSMBTagArray) ToLocationSMBTagArrayOutput ¶
func (i LocationSMBTagArray) ToLocationSMBTagArrayOutput() LocationSMBTagArrayOutput
func (LocationSMBTagArray) ToLocationSMBTagArrayOutputWithContext ¶
func (i LocationSMBTagArray) ToLocationSMBTagArrayOutputWithContext(ctx context.Context) LocationSMBTagArrayOutput
type LocationSMBTagArrayInput ¶
type LocationSMBTagArrayInput interface { pulumi.Input ToLocationSMBTagArrayOutput() LocationSMBTagArrayOutput ToLocationSMBTagArrayOutputWithContext(context.Context) LocationSMBTagArrayOutput }
LocationSMBTagArrayInput is an input type that accepts LocationSMBTagArray and LocationSMBTagArrayOutput values. You can construct a concrete instance of `LocationSMBTagArrayInput` via:
LocationSMBTagArray{ LocationSMBTagArgs{...} }
type LocationSMBTagArrayOutput ¶
type LocationSMBTagArrayOutput struct{ *pulumi.OutputState }
func (LocationSMBTagArrayOutput) ElementType ¶
func (LocationSMBTagArrayOutput) ElementType() reflect.Type
func (LocationSMBTagArrayOutput) Index ¶
func (o LocationSMBTagArrayOutput) Index(i pulumi.IntInput) LocationSMBTagOutput
func (LocationSMBTagArrayOutput) ToLocationSMBTagArrayOutput ¶
func (o LocationSMBTagArrayOutput) ToLocationSMBTagArrayOutput() LocationSMBTagArrayOutput
func (LocationSMBTagArrayOutput) ToLocationSMBTagArrayOutputWithContext ¶
func (o LocationSMBTagArrayOutput) ToLocationSMBTagArrayOutputWithContext(ctx context.Context) LocationSMBTagArrayOutput
type LocationSMBTagInput ¶
type LocationSMBTagInput interface { pulumi.Input ToLocationSMBTagOutput() LocationSMBTagOutput ToLocationSMBTagOutputWithContext(context.Context) LocationSMBTagOutput }
LocationSMBTagInput is an input type that accepts LocationSMBTagArgs and LocationSMBTagOutput values. You can construct a concrete instance of `LocationSMBTagInput` via:
LocationSMBTagArgs{...}
type LocationSMBTagOutput ¶
type LocationSMBTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (LocationSMBTagOutput) ElementType ¶
func (LocationSMBTagOutput) ElementType() reflect.Type
func (LocationSMBTagOutput) Key ¶
func (o LocationSMBTagOutput) Key() pulumi.StringOutput
The key for an AWS resource tag.
func (LocationSMBTagOutput) ToLocationSMBTagOutput ¶
func (o LocationSMBTagOutput) ToLocationSMBTagOutput() LocationSMBTagOutput
func (LocationSMBTagOutput) ToLocationSMBTagOutputWithContext ¶
func (o LocationSMBTagOutput) ToLocationSMBTagOutputWithContext(ctx context.Context) LocationSMBTagOutput
func (LocationSMBTagOutput) Value ¶
func (o LocationSMBTagOutput) Value() pulumi.StringOutput
The value for an AWS resource tag.
type LookupAgentArgs ¶ added in v0.12.0
type LookupAgentArgs struct { // The DataSync Agent ARN. AgentArn string `pulumi:"agentArn"` }
type LookupAgentOutputArgs ¶ added in v0.12.0
type LookupAgentOutputArgs struct { // The DataSync Agent ARN. AgentArn pulumi.StringInput `pulumi:"agentArn"` }
func (LookupAgentOutputArgs) ElementType ¶ added in v0.12.0
func (LookupAgentOutputArgs) ElementType() reflect.Type
type LookupAgentResult ¶ added in v0.12.0
type LookupAgentResult struct { // The DataSync Agent ARN. AgentArn *string `pulumi:"agentArn"` // The name configured for the agent. Text reference used to identify the agent in the console. AgentName *string `pulumi:"agentName"` // The service endpoints that the agent will connect to. EndpointType *AgentEndpointType `pulumi:"endpointType"` // An array of key-value pairs to apply to this resource. Tags []AgentTag `pulumi:"tags"` }
func LookupAgent ¶ added in v0.12.0
func LookupAgent(ctx *pulumi.Context, args *LookupAgentArgs, opts ...pulumi.InvokeOption) (*LookupAgentResult, error)
Resource schema for AWS::DataSync::Agent.
type LookupAgentResultOutput ¶ added in v0.12.0
type LookupAgentResultOutput struct{ *pulumi.OutputState }
func LookupAgentOutput ¶ added in v0.12.0
func LookupAgentOutput(ctx *pulumi.Context, args LookupAgentOutputArgs, opts ...pulumi.InvokeOption) LookupAgentResultOutput
func (LookupAgentResultOutput) AgentArn ¶ added in v0.12.0
func (o LookupAgentResultOutput) AgentArn() pulumi.StringPtrOutput
The DataSync Agent ARN.
func (LookupAgentResultOutput) AgentName ¶ added in v0.12.0
func (o LookupAgentResultOutput) AgentName() pulumi.StringPtrOutput
The name configured for the agent. Text reference used to identify the agent in the console.
func (LookupAgentResultOutput) ElementType ¶ added in v0.12.0
func (LookupAgentResultOutput) ElementType() reflect.Type
func (LookupAgentResultOutput) EndpointType ¶ added in v0.12.0
func (o LookupAgentResultOutput) EndpointType() AgentEndpointTypePtrOutput
The service endpoints that the agent will connect to.
func (LookupAgentResultOutput) Tags ¶ added in v0.12.0
func (o LookupAgentResultOutput) Tags() AgentTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupAgentResultOutput) ToLookupAgentResultOutput ¶ added in v0.12.0
func (o LookupAgentResultOutput) ToLookupAgentResultOutput() LookupAgentResultOutput
func (LookupAgentResultOutput) ToLookupAgentResultOutputWithContext ¶ added in v0.12.0
func (o LookupAgentResultOutput) ToLookupAgentResultOutputWithContext(ctx context.Context) LookupAgentResultOutput
type LookupLocationEFSArgs ¶ added in v0.12.0
type LookupLocationEFSArgs struct { // The Amazon Resource Name (ARN) of the Amazon EFS file system location that is created. LocationArn string `pulumi:"locationArn"` }
type LookupLocationEFSOutputArgs ¶ added in v0.12.0
type LookupLocationEFSOutputArgs struct { // The Amazon Resource Name (ARN) of the Amazon EFS file system location that is created. LocationArn pulumi.StringInput `pulumi:"locationArn"` }
func (LookupLocationEFSOutputArgs) ElementType ¶ added in v0.12.0
func (LookupLocationEFSOutputArgs) ElementType() reflect.Type
type LookupLocationEFSResult ¶ added in v0.12.0
type LookupLocationEFSResult struct { // The Amazon Resource Name (ARN) of the Amazon EFS file system location that is created. LocationArn *string `pulumi:"locationArn"` // The URL of the EFS location that was described. LocationUri *string `pulumi:"locationUri"` // An array of key-value pairs to apply to this resource. Tags []LocationEFSTag `pulumi:"tags"` }
func LookupLocationEFS ¶ added in v0.12.0
func LookupLocationEFS(ctx *pulumi.Context, args *LookupLocationEFSArgs, opts ...pulumi.InvokeOption) (*LookupLocationEFSResult, error)
Resource schema for AWS::DataSync::LocationEFS.
type LookupLocationEFSResultOutput ¶ added in v0.12.0
type LookupLocationEFSResultOutput struct{ *pulumi.OutputState }
func LookupLocationEFSOutput ¶ added in v0.12.0
func LookupLocationEFSOutput(ctx *pulumi.Context, args LookupLocationEFSOutputArgs, opts ...pulumi.InvokeOption) LookupLocationEFSResultOutput
func (LookupLocationEFSResultOutput) ElementType ¶ added in v0.12.0
func (LookupLocationEFSResultOutput) ElementType() reflect.Type
func (LookupLocationEFSResultOutput) LocationArn ¶ added in v0.12.0
func (o LookupLocationEFSResultOutput) LocationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon EFS file system location that is created.
func (LookupLocationEFSResultOutput) LocationUri ¶ added in v0.12.0
func (o LookupLocationEFSResultOutput) LocationUri() pulumi.StringPtrOutput
The URL of the EFS location that was described.
func (LookupLocationEFSResultOutput) Tags ¶ added in v0.12.0
func (o LookupLocationEFSResultOutput) Tags() LocationEFSTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupLocationEFSResultOutput) ToLookupLocationEFSResultOutput ¶ added in v0.12.0
func (o LookupLocationEFSResultOutput) ToLookupLocationEFSResultOutput() LookupLocationEFSResultOutput
func (LookupLocationEFSResultOutput) ToLookupLocationEFSResultOutputWithContext ¶ added in v0.12.0
func (o LookupLocationEFSResultOutput) ToLookupLocationEFSResultOutputWithContext(ctx context.Context) LookupLocationEFSResultOutput
type LookupLocationFSxLustreArgs ¶ added in v0.13.0
type LookupLocationFSxLustreArgs struct { // The Amazon Resource Name (ARN) of the Amazon FSx for Lustre file system location that is created. LocationArn string `pulumi:"locationArn"` }
type LookupLocationFSxLustreOutputArgs ¶ added in v0.13.0
type LookupLocationFSxLustreOutputArgs struct { // The Amazon Resource Name (ARN) of the Amazon FSx for Lustre file system location that is created. LocationArn pulumi.StringInput `pulumi:"locationArn"` }
func (LookupLocationFSxLustreOutputArgs) ElementType ¶ added in v0.13.0
func (LookupLocationFSxLustreOutputArgs) ElementType() reflect.Type
type LookupLocationFSxLustreResult ¶ added in v0.13.0
type LookupLocationFSxLustreResult struct { // The Amazon Resource Name (ARN) of the Amazon FSx for Lustre file system location that is created. LocationArn *string `pulumi:"locationArn"` // The URL of the FSx for Lustre location that was described. LocationUri *string `pulumi:"locationUri"` // An array of key-value pairs to apply to this resource. Tags []LocationFSxLustreTag `pulumi:"tags"` }
func LookupLocationFSxLustre ¶ added in v0.13.0
func LookupLocationFSxLustre(ctx *pulumi.Context, args *LookupLocationFSxLustreArgs, opts ...pulumi.InvokeOption) (*LookupLocationFSxLustreResult, error)
Resource schema for AWS::DataSync::LocationFSxLustre.
type LookupLocationFSxLustreResultOutput ¶ added in v0.13.0
type LookupLocationFSxLustreResultOutput struct{ *pulumi.OutputState }
func LookupLocationFSxLustreOutput ¶ added in v0.13.0
func LookupLocationFSxLustreOutput(ctx *pulumi.Context, args LookupLocationFSxLustreOutputArgs, opts ...pulumi.InvokeOption) LookupLocationFSxLustreResultOutput
func (LookupLocationFSxLustreResultOutput) ElementType ¶ added in v0.13.0
func (LookupLocationFSxLustreResultOutput) ElementType() reflect.Type
func (LookupLocationFSxLustreResultOutput) LocationArn ¶ added in v0.13.0
func (o LookupLocationFSxLustreResultOutput) LocationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon FSx for Lustre file system location that is created.
func (LookupLocationFSxLustreResultOutput) LocationUri ¶ added in v0.13.0
func (o LookupLocationFSxLustreResultOutput) LocationUri() pulumi.StringPtrOutput
The URL of the FSx for Lustre location that was described.
func (LookupLocationFSxLustreResultOutput) Tags ¶ added in v0.13.0
func (o LookupLocationFSxLustreResultOutput) Tags() LocationFSxLustreTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupLocationFSxLustreResultOutput) ToLookupLocationFSxLustreResultOutput ¶ added in v0.13.0
func (o LookupLocationFSxLustreResultOutput) ToLookupLocationFSxLustreResultOutput() LookupLocationFSxLustreResultOutput
func (LookupLocationFSxLustreResultOutput) ToLookupLocationFSxLustreResultOutputWithContext ¶ added in v0.13.0
func (o LookupLocationFSxLustreResultOutput) ToLookupLocationFSxLustreResultOutputWithContext(ctx context.Context) LookupLocationFSxLustreResultOutput
type LookupLocationFSxONTAPArgs ¶ added in v0.21.0
type LookupLocationFSxONTAPArgs struct { // The Amazon Resource Name (ARN) of the Amazon FSx ONTAP file system location that is created. LocationArn string `pulumi:"locationArn"` }
type LookupLocationFSxONTAPOutputArgs ¶ added in v0.21.0
type LookupLocationFSxONTAPOutputArgs struct { // The Amazon Resource Name (ARN) of the Amazon FSx ONTAP file system location that is created. LocationArn pulumi.StringInput `pulumi:"locationArn"` }
func (LookupLocationFSxONTAPOutputArgs) ElementType ¶ added in v0.21.0
func (LookupLocationFSxONTAPOutputArgs) ElementType() reflect.Type
type LookupLocationFSxONTAPResult ¶ added in v0.21.0
type LookupLocationFSxONTAPResult struct { // The Amazon Resource Name (ARN) for the FSx ONAP file system. FsxFilesystemArn *string `pulumi:"fsxFilesystemArn"` // The Amazon Resource Name (ARN) of the Amazon FSx ONTAP file system location that is created. LocationArn *string `pulumi:"locationArn"` // The URL of the FSx ONTAP file system that was described. LocationUri *string `pulumi:"locationUri"` // An array of key-value pairs to apply to this resource. Tags []LocationFSxONTAPTag `pulumi:"tags"` }
func LookupLocationFSxONTAP ¶ added in v0.21.0
func LookupLocationFSxONTAP(ctx *pulumi.Context, args *LookupLocationFSxONTAPArgs, opts ...pulumi.InvokeOption) (*LookupLocationFSxONTAPResult, error)
Resource schema for AWS::DataSync::LocationFSxONTAP.
type LookupLocationFSxONTAPResultOutput ¶ added in v0.21.0
type LookupLocationFSxONTAPResultOutput struct{ *pulumi.OutputState }
func LookupLocationFSxONTAPOutput ¶ added in v0.21.0
func LookupLocationFSxONTAPOutput(ctx *pulumi.Context, args LookupLocationFSxONTAPOutputArgs, opts ...pulumi.InvokeOption) LookupLocationFSxONTAPResultOutput
func (LookupLocationFSxONTAPResultOutput) ElementType ¶ added in v0.21.0
func (LookupLocationFSxONTAPResultOutput) ElementType() reflect.Type
func (LookupLocationFSxONTAPResultOutput) FsxFilesystemArn ¶ added in v0.21.0
func (o LookupLocationFSxONTAPResultOutput) FsxFilesystemArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for the FSx ONAP file system.
func (LookupLocationFSxONTAPResultOutput) LocationArn ¶ added in v0.21.0
func (o LookupLocationFSxONTAPResultOutput) LocationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon FSx ONTAP file system location that is created.
func (LookupLocationFSxONTAPResultOutput) LocationUri ¶ added in v0.21.0
func (o LookupLocationFSxONTAPResultOutput) LocationUri() pulumi.StringPtrOutput
The URL of the FSx ONTAP file system that was described.
func (LookupLocationFSxONTAPResultOutput) Tags ¶ added in v0.21.0
func (o LookupLocationFSxONTAPResultOutput) Tags() LocationFSxONTAPTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupLocationFSxONTAPResultOutput) ToLookupLocationFSxONTAPResultOutput ¶ added in v0.21.0
func (o LookupLocationFSxONTAPResultOutput) ToLookupLocationFSxONTAPResultOutput() LookupLocationFSxONTAPResultOutput
func (LookupLocationFSxONTAPResultOutput) ToLookupLocationFSxONTAPResultOutputWithContext ¶ added in v0.21.0
func (o LookupLocationFSxONTAPResultOutput) ToLookupLocationFSxONTAPResultOutputWithContext(ctx context.Context) LookupLocationFSxONTAPResultOutput
type LookupLocationFSxOpenZFSArgs ¶ added in v0.15.0
type LookupLocationFSxOpenZFSArgs struct { // The Amazon Resource Name (ARN) of the Amazon FSx OpenZFS file system location that is created. LocationArn string `pulumi:"locationArn"` }
type LookupLocationFSxOpenZFSOutputArgs ¶ added in v0.15.0
type LookupLocationFSxOpenZFSOutputArgs struct { // The Amazon Resource Name (ARN) of the Amazon FSx OpenZFS file system location that is created. LocationArn pulumi.StringInput `pulumi:"locationArn"` }
func (LookupLocationFSxOpenZFSOutputArgs) ElementType ¶ added in v0.15.0
func (LookupLocationFSxOpenZFSOutputArgs) ElementType() reflect.Type
type LookupLocationFSxOpenZFSResult ¶ added in v0.15.0
type LookupLocationFSxOpenZFSResult struct { // The Amazon Resource Name (ARN) of the Amazon FSx OpenZFS file system location that is created. LocationArn *string `pulumi:"locationArn"` // The URL of the FSx OpenZFS that was described. LocationUri *string `pulumi:"locationUri"` // An array of key-value pairs to apply to this resource. Tags []LocationFSxOpenZFSTag `pulumi:"tags"` }
func LookupLocationFSxOpenZFS ¶ added in v0.15.0
func LookupLocationFSxOpenZFS(ctx *pulumi.Context, args *LookupLocationFSxOpenZFSArgs, opts ...pulumi.InvokeOption) (*LookupLocationFSxOpenZFSResult, error)
Resource schema for AWS::DataSync::LocationFSxOpenZFS.
type LookupLocationFSxOpenZFSResultOutput ¶ added in v0.15.0
type LookupLocationFSxOpenZFSResultOutput struct{ *pulumi.OutputState }
func LookupLocationFSxOpenZFSOutput ¶ added in v0.15.0
func LookupLocationFSxOpenZFSOutput(ctx *pulumi.Context, args LookupLocationFSxOpenZFSOutputArgs, opts ...pulumi.InvokeOption) LookupLocationFSxOpenZFSResultOutput
func (LookupLocationFSxOpenZFSResultOutput) ElementType ¶ added in v0.15.0
func (LookupLocationFSxOpenZFSResultOutput) ElementType() reflect.Type
func (LookupLocationFSxOpenZFSResultOutput) LocationArn ¶ added in v0.15.0
func (o LookupLocationFSxOpenZFSResultOutput) LocationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon FSx OpenZFS file system location that is created.
func (LookupLocationFSxOpenZFSResultOutput) LocationUri ¶ added in v0.15.0
func (o LookupLocationFSxOpenZFSResultOutput) LocationUri() pulumi.StringPtrOutput
The URL of the FSx OpenZFS that was described.
func (LookupLocationFSxOpenZFSResultOutput) Tags ¶ added in v0.15.0
func (o LookupLocationFSxOpenZFSResultOutput) Tags() LocationFSxOpenZFSTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupLocationFSxOpenZFSResultOutput) ToLookupLocationFSxOpenZFSResultOutput ¶ added in v0.15.0
func (o LookupLocationFSxOpenZFSResultOutput) ToLookupLocationFSxOpenZFSResultOutput() LookupLocationFSxOpenZFSResultOutput
func (LookupLocationFSxOpenZFSResultOutput) ToLookupLocationFSxOpenZFSResultOutputWithContext ¶ added in v0.15.0
func (o LookupLocationFSxOpenZFSResultOutput) ToLookupLocationFSxOpenZFSResultOutputWithContext(ctx context.Context) LookupLocationFSxOpenZFSResultOutput
type LookupLocationFSxWindowsArgs ¶ added in v0.12.0
type LookupLocationFSxWindowsArgs struct { // The Amazon Resource Name (ARN) of the Amazon FSx for Windows file system location that is created. LocationArn string `pulumi:"locationArn"` }
type LookupLocationFSxWindowsOutputArgs ¶ added in v0.12.0
type LookupLocationFSxWindowsOutputArgs struct { // The Amazon Resource Name (ARN) of the Amazon FSx for Windows file system location that is created. LocationArn pulumi.StringInput `pulumi:"locationArn"` }
func (LookupLocationFSxWindowsOutputArgs) ElementType ¶ added in v0.12.0
func (LookupLocationFSxWindowsOutputArgs) ElementType() reflect.Type
type LookupLocationFSxWindowsResult ¶ added in v0.12.0
type LookupLocationFSxWindowsResult struct { // The Amazon Resource Name (ARN) of the Amazon FSx for Windows file system location that is created. LocationArn *string `pulumi:"locationArn"` // The URL of the FSx for Windows location that was described. LocationUri *string `pulumi:"locationUri"` // An array of key-value pairs to apply to this resource. Tags []LocationFSxWindowsTag `pulumi:"tags"` }
func LookupLocationFSxWindows ¶ added in v0.12.0
func LookupLocationFSxWindows(ctx *pulumi.Context, args *LookupLocationFSxWindowsArgs, opts ...pulumi.InvokeOption) (*LookupLocationFSxWindowsResult, error)
Resource schema for AWS::DataSync::LocationFSxWindows.
type LookupLocationFSxWindowsResultOutput ¶ added in v0.12.0
type LookupLocationFSxWindowsResultOutput struct{ *pulumi.OutputState }
func LookupLocationFSxWindowsOutput ¶ added in v0.12.0
func LookupLocationFSxWindowsOutput(ctx *pulumi.Context, args LookupLocationFSxWindowsOutputArgs, opts ...pulumi.InvokeOption) LookupLocationFSxWindowsResultOutput
func (LookupLocationFSxWindowsResultOutput) ElementType ¶ added in v0.12.0
func (LookupLocationFSxWindowsResultOutput) ElementType() reflect.Type
func (LookupLocationFSxWindowsResultOutput) LocationArn ¶ added in v0.12.0
func (o LookupLocationFSxWindowsResultOutput) LocationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon FSx for Windows file system location that is created.
func (LookupLocationFSxWindowsResultOutput) LocationUri ¶ added in v0.12.0
func (o LookupLocationFSxWindowsResultOutput) LocationUri() pulumi.StringPtrOutput
The URL of the FSx for Windows location that was described.
func (LookupLocationFSxWindowsResultOutput) Tags ¶ added in v0.12.0
func (o LookupLocationFSxWindowsResultOutput) Tags() LocationFSxWindowsTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupLocationFSxWindowsResultOutput) ToLookupLocationFSxWindowsResultOutput ¶ added in v0.12.0
func (o LookupLocationFSxWindowsResultOutput) ToLookupLocationFSxWindowsResultOutput() LookupLocationFSxWindowsResultOutput
func (LookupLocationFSxWindowsResultOutput) ToLookupLocationFSxWindowsResultOutputWithContext ¶ added in v0.12.0
func (o LookupLocationFSxWindowsResultOutput) ToLookupLocationFSxWindowsResultOutputWithContext(ctx context.Context) LookupLocationFSxWindowsResultOutput
type LookupLocationHDFSArgs ¶ added in v0.12.0
type LookupLocationHDFSArgs struct { // The Amazon Resource Name (ARN) of the HDFS location. LocationArn string `pulumi:"locationArn"` }
type LookupLocationHDFSOutputArgs ¶ added in v0.12.0
type LookupLocationHDFSOutputArgs struct { // The Amazon Resource Name (ARN) of the HDFS location. LocationArn pulumi.StringInput `pulumi:"locationArn"` }
func (LookupLocationHDFSOutputArgs) ElementType ¶ added in v0.12.0
func (LookupLocationHDFSOutputArgs) ElementType() reflect.Type
type LookupLocationHDFSResult ¶ added in v0.12.0
type LookupLocationHDFSResult struct { // ARN(s) of the agent(s) to use for an HDFS location. AgentArns []string `pulumi:"agentArns"` // The authentication mode used to determine identity of user. AuthenticationType *LocationHDFSAuthenticationType `pulumi:"authenticationType"` // Size of chunks (blocks) in bytes that the data is divided into when stored in the HDFS cluster. BlockSize *int `pulumi:"blockSize"` // The unique identity, or principal, to which Kerberos can assign tickets. KerberosPrincipal *string `pulumi:"kerberosPrincipal"` // The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored. KmsKeyProviderUri *string `pulumi:"kmsKeyProviderUri"` // The Amazon Resource Name (ARN) of the HDFS location. LocationArn *string `pulumi:"locationArn"` // The URL of the HDFS location that was described. LocationUri *string `pulumi:"locationUri"` // An array of Name Node(s) of the HDFS location. NameNodes []LocationHDFSNameNode `pulumi:"nameNodes"` QopConfiguration *LocationHDFSQopConfiguration `pulumi:"qopConfiguration"` // Number of copies of each block that exists inside the HDFS cluster. ReplicationFactor *int `pulumi:"replicationFactor"` // The user name that has read and write permissions on the specified HDFS cluster. SimpleUser *string `pulumi:"simpleUser"` // An array of key-value pairs to apply to this resource. Tags []LocationHDFSTag `pulumi:"tags"` }
func LookupLocationHDFS ¶ added in v0.12.0
func LookupLocationHDFS(ctx *pulumi.Context, args *LookupLocationHDFSArgs, opts ...pulumi.InvokeOption) (*LookupLocationHDFSResult, error)
Resource schema for AWS::DataSync::LocationHDFS.
type LookupLocationHDFSResultOutput ¶ added in v0.12.0
type LookupLocationHDFSResultOutput struct{ *pulumi.OutputState }
func LookupLocationHDFSOutput ¶ added in v0.12.0
func LookupLocationHDFSOutput(ctx *pulumi.Context, args LookupLocationHDFSOutputArgs, opts ...pulumi.InvokeOption) LookupLocationHDFSResultOutput
func (LookupLocationHDFSResultOutput) AgentArns ¶ added in v0.12.0
func (o LookupLocationHDFSResultOutput) AgentArns() pulumi.StringArrayOutput
ARN(s) of the agent(s) to use for an HDFS location.
func (LookupLocationHDFSResultOutput) AuthenticationType ¶ added in v0.12.0
func (o LookupLocationHDFSResultOutput) AuthenticationType() LocationHDFSAuthenticationTypePtrOutput
The authentication mode used to determine identity of user.
func (LookupLocationHDFSResultOutput) BlockSize ¶ added in v0.12.0
func (o LookupLocationHDFSResultOutput) BlockSize() pulumi.IntPtrOutput
Size of chunks (blocks) in bytes that the data is divided into when stored in the HDFS cluster.
func (LookupLocationHDFSResultOutput) ElementType ¶ added in v0.12.0
func (LookupLocationHDFSResultOutput) ElementType() reflect.Type
func (LookupLocationHDFSResultOutput) KerberosPrincipal ¶ added in v0.12.0
func (o LookupLocationHDFSResultOutput) KerberosPrincipal() pulumi.StringPtrOutput
The unique identity, or principal, to which Kerberos can assign tickets.
func (LookupLocationHDFSResultOutput) KmsKeyProviderUri ¶ added in v0.12.0
func (o LookupLocationHDFSResultOutput) KmsKeyProviderUri() pulumi.StringPtrOutput
The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored.
func (LookupLocationHDFSResultOutput) LocationArn ¶ added in v0.12.0
func (o LookupLocationHDFSResultOutput) LocationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the HDFS location.
func (LookupLocationHDFSResultOutput) LocationUri ¶ added in v0.12.0
func (o LookupLocationHDFSResultOutput) LocationUri() pulumi.StringPtrOutput
The URL of the HDFS location that was described.
func (LookupLocationHDFSResultOutput) NameNodes ¶ added in v0.12.0
func (o LookupLocationHDFSResultOutput) NameNodes() LocationHDFSNameNodeArrayOutput
An array of Name Node(s) of the HDFS location.
func (LookupLocationHDFSResultOutput) QopConfiguration ¶ added in v0.12.0
func (o LookupLocationHDFSResultOutput) QopConfiguration() LocationHDFSQopConfigurationPtrOutput
func (LookupLocationHDFSResultOutput) ReplicationFactor ¶ added in v0.12.0
func (o LookupLocationHDFSResultOutput) ReplicationFactor() pulumi.IntPtrOutput
Number of copies of each block that exists inside the HDFS cluster.
func (LookupLocationHDFSResultOutput) SimpleUser ¶ added in v0.12.0
func (o LookupLocationHDFSResultOutput) SimpleUser() pulumi.StringPtrOutput
The user name that has read and write permissions on the specified HDFS cluster.
func (LookupLocationHDFSResultOutput) Tags ¶ added in v0.12.0
func (o LookupLocationHDFSResultOutput) Tags() LocationHDFSTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupLocationHDFSResultOutput) ToLookupLocationHDFSResultOutput ¶ added in v0.12.0
func (o LookupLocationHDFSResultOutput) ToLookupLocationHDFSResultOutput() LookupLocationHDFSResultOutput
func (LookupLocationHDFSResultOutput) ToLookupLocationHDFSResultOutputWithContext ¶ added in v0.12.0
func (o LookupLocationHDFSResultOutput) ToLookupLocationHDFSResultOutputWithContext(ctx context.Context) LookupLocationHDFSResultOutput
type LookupLocationNFSArgs ¶ added in v0.12.0
type LookupLocationNFSArgs struct { // The Amazon Resource Name (ARN) of the NFS location. LocationArn string `pulumi:"locationArn"` }
type LookupLocationNFSOutputArgs ¶ added in v0.12.0
type LookupLocationNFSOutputArgs struct { // The Amazon Resource Name (ARN) of the NFS location. LocationArn pulumi.StringInput `pulumi:"locationArn"` }
func (LookupLocationNFSOutputArgs) ElementType ¶ added in v0.12.0
func (LookupLocationNFSOutputArgs) ElementType() reflect.Type
type LookupLocationNFSResult ¶ added in v0.12.0
type LookupLocationNFSResult struct { // The Amazon Resource Name (ARN) of the NFS location. LocationArn *string `pulumi:"locationArn"` // The URL of the NFS location that was described. LocationUri *string `pulumi:"locationUri"` MountOptions *LocationNFSMountOptions `pulumi:"mountOptions"` OnPremConfig *LocationNFSOnPremConfig `pulumi:"onPremConfig"` // An array of key-value pairs to apply to this resource. Tags []LocationNFSTag `pulumi:"tags"` }
func LookupLocationNFS ¶ added in v0.12.0
func LookupLocationNFS(ctx *pulumi.Context, args *LookupLocationNFSArgs, opts ...pulumi.InvokeOption) (*LookupLocationNFSResult, error)
Resource schema for AWS::DataSync::LocationNFS
type LookupLocationNFSResultOutput ¶ added in v0.12.0
type LookupLocationNFSResultOutput struct{ *pulumi.OutputState }
func LookupLocationNFSOutput ¶ added in v0.12.0
func LookupLocationNFSOutput(ctx *pulumi.Context, args LookupLocationNFSOutputArgs, opts ...pulumi.InvokeOption) LookupLocationNFSResultOutput
func (LookupLocationNFSResultOutput) ElementType ¶ added in v0.12.0
func (LookupLocationNFSResultOutput) ElementType() reflect.Type
func (LookupLocationNFSResultOutput) LocationArn ¶ added in v0.12.0
func (o LookupLocationNFSResultOutput) LocationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the NFS location.
func (LookupLocationNFSResultOutput) LocationUri ¶ added in v0.12.0
func (o LookupLocationNFSResultOutput) LocationUri() pulumi.StringPtrOutput
The URL of the NFS location that was described.
func (LookupLocationNFSResultOutput) MountOptions ¶ added in v0.12.0
func (o LookupLocationNFSResultOutput) MountOptions() LocationNFSMountOptionsPtrOutput
func (LookupLocationNFSResultOutput) OnPremConfig ¶ added in v0.12.0
func (o LookupLocationNFSResultOutput) OnPremConfig() LocationNFSOnPremConfigPtrOutput
func (LookupLocationNFSResultOutput) Tags ¶ added in v0.12.0
func (o LookupLocationNFSResultOutput) Tags() LocationNFSTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupLocationNFSResultOutput) ToLookupLocationNFSResultOutput ¶ added in v0.12.0
func (o LookupLocationNFSResultOutput) ToLookupLocationNFSResultOutput() LookupLocationNFSResultOutput
func (LookupLocationNFSResultOutput) ToLookupLocationNFSResultOutputWithContext ¶ added in v0.12.0
func (o LookupLocationNFSResultOutput) ToLookupLocationNFSResultOutputWithContext(ctx context.Context) LookupLocationNFSResultOutput
type LookupLocationObjectStorageArgs ¶ added in v0.12.0
type LookupLocationObjectStorageArgs struct { // The Amazon Resource Name (ARN) of the location that is created. LocationArn string `pulumi:"locationArn"` }
type LookupLocationObjectStorageOutputArgs ¶ added in v0.12.0
type LookupLocationObjectStorageOutputArgs struct { // The Amazon Resource Name (ARN) of the location that is created. LocationArn pulumi.StringInput `pulumi:"locationArn"` }
func (LookupLocationObjectStorageOutputArgs) ElementType ¶ added in v0.12.0
func (LookupLocationObjectStorageOutputArgs) ElementType() reflect.Type
type LookupLocationObjectStorageResult ¶ added in v0.12.0
type LookupLocationObjectStorageResult struct { // Optional. The access key is used if credentials are required to access the self-managed object storage server. AccessKey *string `pulumi:"accessKey"` // The Amazon Resource Name (ARN) of the agents associated with the self-managed object storage server location. AgentArns []string `pulumi:"agentArns"` // The Amazon Resource Name (ARN) of the location that is created. LocationArn *string `pulumi:"locationArn"` // The URL of the object storage location that was described. LocationUri *string `pulumi:"locationUri"` // The port that your self-managed server accepts inbound network traffic on. ServerPort *int `pulumi:"serverPort"` // The protocol that the object storage server uses to communicate. ServerProtocol *LocationObjectStorageServerProtocol `pulumi:"serverProtocol"` // An array of key-value pairs to apply to this resource. Tags []LocationObjectStorageTag `pulumi:"tags"` }
func LookupLocationObjectStorage ¶ added in v0.12.0
func LookupLocationObjectStorage(ctx *pulumi.Context, args *LookupLocationObjectStorageArgs, opts ...pulumi.InvokeOption) (*LookupLocationObjectStorageResult, error)
Resource schema for AWS::DataSync::LocationObjectStorage.
type LookupLocationObjectStorageResultOutput ¶ added in v0.12.0
type LookupLocationObjectStorageResultOutput struct{ *pulumi.OutputState }
func LookupLocationObjectStorageOutput ¶ added in v0.12.0
func LookupLocationObjectStorageOutput(ctx *pulumi.Context, args LookupLocationObjectStorageOutputArgs, opts ...pulumi.InvokeOption) LookupLocationObjectStorageResultOutput
func (LookupLocationObjectStorageResultOutput) AccessKey ¶ added in v0.12.0
func (o LookupLocationObjectStorageResultOutput) AccessKey() pulumi.StringPtrOutput
Optional. The access key is used if credentials are required to access the self-managed object storage server.
func (LookupLocationObjectStorageResultOutput) AgentArns ¶ added in v0.12.0
func (o LookupLocationObjectStorageResultOutput) AgentArns() pulumi.StringArrayOutput
The Amazon Resource Name (ARN) of the agents associated with the self-managed object storage server location.
func (LookupLocationObjectStorageResultOutput) ElementType ¶ added in v0.12.0
func (LookupLocationObjectStorageResultOutput) ElementType() reflect.Type
func (LookupLocationObjectStorageResultOutput) LocationArn ¶ added in v0.12.0
func (o LookupLocationObjectStorageResultOutput) LocationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the location that is created.
func (LookupLocationObjectStorageResultOutput) LocationUri ¶ added in v0.12.0
func (o LookupLocationObjectStorageResultOutput) LocationUri() pulumi.StringPtrOutput
The URL of the object storage location that was described.
func (LookupLocationObjectStorageResultOutput) ServerPort ¶ added in v0.12.0
func (o LookupLocationObjectStorageResultOutput) ServerPort() pulumi.IntPtrOutput
The port that your self-managed server accepts inbound network traffic on.
func (LookupLocationObjectStorageResultOutput) ServerProtocol ¶ added in v0.12.0
func (o LookupLocationObjectStorageResultOutput) ServerProtocol() LocationObjectStorageServerProtocolPtrOutput
The protocol that the object storage server uses to communicate.
func (LookupLocationObjectStorageResultOutput) Tags ¶ added in v0.12.0
An array of key-value pairs to apply to this resource.
func (LookupLocationObjectStorageResultOutput) ToLookupLocationObjectStorageResultOutput ¶ added in v0.12.0
func (o LookupLocationObjectStorageResultOutput) ToLookupLocationObjectStorageResultOutput() LookupLocationObjectStorageResultOutput
func (LookupLocationObjectStorageResultOutput) ToLookupLocationObjectStorageResultOutputWithContext ¶ added in v0.12.0
func (o LookupLocationObjectStorageResultOutput) ToLookupLocationObjectStorageResultOutputWithContext(ctx context.Context) LookupLocationObjectStorageResultOutput
type LookupLocationS3Args ¶ added in v0.12.0
type LookupLocationS3Args struct { // The Amazon Resource Name (ARN) of the Amazon S3 bucket location. LocationArn string `pulumi:"locationArn"` }
type LookupLocationS3OutputArgs ¶ added in v0.12.0
type LookupLocationS3OutputArgs struct { // The Amazon Resource Name (ARN) of the Amazon S3 bucket location. LocationArn pulumi.StringInput `pulumi:"locationArn"` }
func (LookupLocationS3OutputArgs) ElementType ¶ added in v0.12.0
func (LookupLocationS3OutputArgs) ElementType() reflect.Type
type LookupLocationS3Result ¶ added in v0.12.0
type LookupLocationS3Result struct { // The Amazon Resource Name (ARN) of the Amazon S3 bucket location. LocationArn *string `pulumi:"locationArn"` // The URL of the S3 location that was described. LocationUri *string `pulumi:"locationUri"` // An array of key-value pairs to apply to this resource. Tags []LocationS3Tag `pulumi:"tags"` }
func LookupLocationS3 ¶ added in v0.12.0
func LookupLocationS3(ctx *pulumi.Context, args *LookupLocationS3Args, opts ...pulumi.InvokeOption) (*LookupLocationS3Result, error)
Resource schema for AWS::DataSync::LocationS3
type LookupLocationS3ResultOutput ¶ added in v0.12.0
type LookupLocationS3ResultOutput struct{ *pulumi.OutputState }
func LookupLocationS3Output ¶ added in v0.12.0
func LookupLocationS3Output(ctx *pulumi.Context, args LookupLocationS3OutputArgs, opts ...pulumi.InvokeOption) LookupLocationS3ResultOutput
func (LookupLocationS3ResultOutput) ElementType ¶ added in v0.12.0
func (LookupLocationS3ResultOutput) ElementType() reflect.Type
func (LookupLocationS3ResultOutput) LocationArn ¶ added in v0.12.0
func (o LookupLocationS3ResultOutput) LocationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon S3 bucket location.
func (LookupLocationS3ResultOutput) LocationUri ¶ added in v0.12.0
func (o LookupLocationS3ResultOutput) LocationUri() pulumi.StringPtrOutput
The URL of the S3 location that was described.
func (LookupLocationS3ResultOutput) Tags ¶ added in v0.12.0
func (o LookupLocationS3ResultOutput) Tags() LocationS3TagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupLocationS3ResultOutput) ToLookupLocationS3ResultOutput ¶ added in v0.12.0
func (o LookupLocationS3ResultOutput) ToLookupLocationS3ResultOutput() LookupLocationS3ResultOutput
func (LookupLocationS3ResultOutput) ToLookupLocationS3ResultOutputWithContext ¶ added in v0.12.0
func (o LookupLocationS3ResultOutput) ToLookupLocationS3ResultOutputWithContext(ctx context.Context) LookupLocationS3ResultOutput
type LookupLocationSMBArgs ¶ added in v0.12.0
type LookupLocationSMBArgs struct { // The Amazon Resource Name (ARN) of the SMB location that is created. LocationArn string `pulumi:"locationArn"` }
type LookupLocationSMBOutputArgs ¶ added in v0.12.0
type LookupLocationSMBOutputArgs struct { // The Amazon Resource Name (ARN) of the SMB location that is created. LocationArn pulumi.StringInput `pulumi:"locationArn"` }
func (LookupLocationSMBOutputArgs) ElementType ¶ added in v0.12.0
func (LookupLocationSMBOutputArgs) ElementType() reflect.Type
type LookupLocationSMBResult ¶ added in v0.12.0
type LookupLocationSMBResult struct { // The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location. AgentArns []string `pulumi:"agentArns"` // The name of the Windows domain that the SMB server belongs to. Domain *string `pulumi:"domain"` // The Amazon Resource Name (ARN) of the SMB location that is created. LocationArn *string `pulumi:"locationArn"` // The URL of the SMB location that was described. LocationUri *string `pulumi:"locationUri"` MountOptions *LocationSMBMountOptions `pulumi:"mountOptions"` // An array of key-value pairs to apply to this resource. Tags []LocationSMBTag `pulumi:"tags"` // The user who can mount the share, has the permissions to access files and folders in the SMB share. User *string `pulumi:"user"` }
func LookupLocationSMB ¶ added in v0.12.0
func LookupLocationSMB(ctx *pulumi.Context, args *LookupLocationSMBArgs, opts ...pulumi.InvokeOption) (*LookupLocationSMBResult, error)
Resource schema for AWS::DataSync::LocationSMB.
type LookupLocationSMBResultOutput ¶ added in v0.12.0
type LookupLocationSMBResultOutput struct{ *pulumi.OutputState }
func LookupLocationSMBOutput ¶ added in v0.12.0
func LookupLocationSMBOutput(ctx *pulumi.Context, args LookupLocationSMBOutputArgs, opts ...pulumi.InvokeOption) LookupLocationSMBResultOutput
func (LookupLocationSMBResultOutput) AgentArns ¶ added in v0.12.0
func (o LookupLocationSMBResultOutput) AgentArns() pulumi.StringArrayOutput
The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.
func (LookupLocationSMBResultOutput) Domain ¶ added in v0.12.0
func (o LookupLocationSMBResultOutput) Domain() pulumi.StringPtrOutput
The name of the Windows domain that the SMB server belongs to.
func (LookupLocationSMBResultOutput) ElementType ¶ added in v0.12.0
func (LookupLocationSMBResultOutput) ElementType() reflect.Type
func (LookupLocationSMBResultOutput) LocationArn ¶ added in v0.12.0
func (o LookupLocationSMBResultOutput) LocationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the SMB location that is created.
func (LookupLocationSMBResultOutput) LocationUri ¶ added in v0.12.0
func (o LookupLocationSMBResultOutput) LocationUri() pulumi.StringPtrOutput
The URL of the SMB location that was described.
func (LookupLocationSMBResultOutput) MountOptions ¶ added in v0.12.0
func (o LookupLocationSMBResultOutput) MountOptions() LocationSMBMountOptionsPtrOutput
func (LookupLocationSMBResultOutput) Tags ¶ added in v0.12.0
func (o LookupLocationSMBResultOutput) Tags() LocationSMBTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupLocationSMBResultOutput) ToLookupLocationSMBResultOutput ¶ added in v0.12.0
func (o LookupLocationSMBResultOutput) ToLookupLocationSMBResultOutput() LookupLocationSMBResultOutput
func (LookupLocationSMBResultOutput) ToLookupLocationSMBResultOutputWithContext ¶ added in v0.12.0
func (o LookupLocationSMBResultOutput) ToLookupLocationSMBResultOutputWithContext(ctx context.Context) LookupLocationSMBResultOutput
func (LookupLocationSMBResultOutput) User ¶ added in v0.12.0
func (o LookupLocationSMBResultOutput) User() pulumi.StringPtrOutput
The user who can mount the share, has the permissions to access files and folders in the SMB share.
type LookupTaskArgs ¶ added in v0.12.0
type LookupTaskArgs struct { // The ARN of the task. TaskArn string `pulumi:"taskArn"` }
type LookupTaskOutputArgs ¶ added in v0.12.0
type LookupTaskOutputArgs struct { // The ARN of the task. TaskArn pulumi.StringInput `pulumi:"taskArn"` }
func (LookupTaskOutputArgs) ElementType ¶ added in v0.12.0
func (LookupTaskOutputArgs) ElementType() reflect.Type
type LookupTaskResult ¶ added in v0.12.0
type LookupTaskResult struct { // The ARN of the Amazon CloudWatch log group that is used to monitor and log events in the task. CloudWatchLogGroupArn *string `pulumi:"cloudWatchLogGroupArn"` DestinationNetworkInterfaceArns []string `pulumi:"destinationNetworkInterfaceArns"` // Errors that AWS DataSync encountered during execution of the task. You can use this error code to help troubleshoot issues. ErrorCode *string `pulumi:"errorCode"` // Detailed description of an error that was encountered during the task execution. ErrorDetail *string `pulumi:"errorDetail"` Excludes []TaskFilterRule `pulumi:"excludes"` Includes []TaskFilterRule `pulumi:"includes"` // The name of a task. This value is a text reference that is used to identify the task in the console. Name *string `pulumi:"name"` Options *TaskOptions `pulumi:"options"` Schedule *TaskSchedule `pulumi:"schedule"` SourceNetworkInterfaceArns []string `pulumi:"sourceNetworkInterfaceArns"` // The status of the task that was described. Status *TaskStatus `pulumi:"status"` // An array of key-value pairs to apply to this resource. Tags []TaskTag `pulumi:"tags"` // The ARN of the task. TaskArn *string `pulumi:"taskArn"` }
func LookupTask ¶ added in v0.12.0
func LookupTask(ctx *pulumi.Context, args *LookupTaskArgs, opts ...pulumi.InvokeOption) (*LookupTaskResult, error)
Resource schema for AWS::DataSync::Task.
type LookupTaskResultOutput ¶ added in v0.12.0
type LookupTaskResultOutput struct{ *pulumi.OutputState }
func LookupTaskOutput ¶ added in v0.12.0
func LookupTaskOutput(ctx *pulumi.Context, args LookupTaskOutputArgs, opts ...pulumi.InvokeOption) LookupTaskResultOutput
func (LookupTaskResultOutput) CloudWatchLogGroupArn ¶ added in v0.12.0
func (o LookupTaskResultOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
The ARN of the Amazon CloudWatch log group that is used to monitor and log events in the task.
func (LookupTaskResultOutput) DestinationNetworkInterfaceArns ¶ added in v0.12.0
func (o LookupTaskResultOutput) DestinationNetworkInterfaceArns() pulumi.StringArrayOutput
func (LookupTaskResultOutput) ElementType ¶ added in v0.12.0
func (LookupTaskResultOutput) ElementType() reflect.Type
func (LookupTaskResultOutput) ErrorCode ¶ added in v0.12.0
func (o LookupTaskResultOutput) ErrorCode() pulumi.StringPtrOutput
Errors that AWS DataSync encountered during execution of the task. You can use this error code to help troubleshoot issues.
func (LookupTaskResultOutput) ErrorDetail ¶ added in v0.12.0
func (o LookupTaskResultOutput) ErrorDetail() pulumi.StringPtrOutput
Detailed description of an error that was encountered during the task execution.
func (LookupTaskResultOutput) Excludes ¶ added in v0.12.0
func (o LookupTaskResultOutput) Excludes() TaskFilterRuleArrayOutput
func (LookupTaskResultOutput) Includes ¶ added in v0.12.0
func (o LookupTaskResultOutput) Includes() TaskFilterRuleArrayOutput
func (LookupTaskResultOutput) Name ¶ added in v0.12.0
func (o LookupTaskResultOutput) Name() pulumi.StringPtrOutput
The name of a task. This value is a text reference that is used to identify the task in the console.
func (LookupTaskResultOutput) Options ¶ added in v0.12.0
func (o LookupTaskResultOutput) Options() TaskOptionsPtrOutput
func (LookupTaskResultOutput) Schedule ¶ added in v0.12.0
func (o LookupTaskResultOutput) Schedule() TaskSchedulePtrOutput
func (LookupTaskResultOutput) SourceNetworkInterfaceArns ¶ added in v0.12.0
func (o LookupTaskResultOutput) SourceNetworkInterfaceArns() pulumi.StringArrayOutput
func (LookupTaskResultOutput) Status ¶ added in v0.12.0
func (o LookupTaskResultOutput) Status() TaskStatusPtrOutput
The status of the task that was described.
func (LookupTaskResultOutput) Tags ¶ added in v0.12.0
func (o LookupTaskResultOutput) Tags() TaskTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupTaskResultOutput) TaskArn ¶ added in v0.12.0
func (o LookupTaskResultOutput) TaskArn() pulumi.StringPtrOutput
The ARN of the task.
func (LookupTaskResultOutput) ToLookupTaskResultOutput ¶ added in v0.12.0
func (o LookupTaskResultOutput) ToLookupTaskResultOutput() LookupTaskResultOutput
func (LookupTaskResultOutput) ToLookupTaskResultOutputWithContext ¶ added in v0.12.0
func (o LookupTaskResultOutput) ToLookupTaskResultOutputWithContext(ctx context.Context) LookupTaskResultOutput
type Task ¶
type Task struct { pulumi.CustomResourceState // The ARN of the Amazon CloudWatch log group that is used to monitor and log events in the task. CloudWatchLogGroupArn pulumi.StringPtrOutput `pulumi:"cloudWatchLogGroupArn"` // The ARN of an AWS storage resource's location. DestinationLocationArn pulumi.StringOutput `pulumi:"destinationLocationArn"` DestinationNetworkInterfaceArns pulumi.StringArrayOutput `pulumi:"destinationNetworkInterfaceArns"` // Errors that AWS DataSync encountered during execution of the task. You can use this error code to help troubleshoot issues. ErrorCode pulumi.StringOutput `pulumi:"errorCode"` // Detailed description of an error that was encountered during the task execution. ErrorDetail pulumi.StringOutput `pulumi:"errorDetail"` Excludes TaskFilterRuleArrayOutput `pulumi:"excludes"` Includes TaskFilterRuleArrayOutput `pulumi:"includes"` // The name of a task. This value is a text reference that is used to identify the task in the console. Name pulumi.StringPtrOutput `pulumi:"name"` Options TaskOptionsPtrOutput `pulumi:"options"` Schedule TaskSchedulePtrOutput `pulumi:"schedule"` // The ARN of the source location for the task. SourceLocationArn pulumi.StringOutput `pulumi:"sourceLocationArn"` SourceNetworkInterfaceArns pulumi.StringArrayOutput `pulumi:"sourceNetworkInterfaceArns"` // The status of the task that was described. Status TaskStatusOutput `pulumi:"status"` // An array of key-value pairs to apply to this resource. Tags TaskTagArrayOutput `pulumi:"tags"` // The ARN of the task. TaskArn pulumi.StringOutput `pulumi:"taskArn"` }
Resource schema for AWS::DataSync::Task.
func GetTask ¶
func GetTask(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TaskState, opts ...pulumi.ResourceOption) (*Task, error)
GetTask gets an existing Task resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewTask ¶
func NewTask(ctx *pulumi.Context, name string, args *TaskArgs, opts ...pulumi.ResourceOption) (*Task, error)
NewTask registers a new resource with the given unique name, arguments, and options.
func (*Task) ElementType ¶
func (*Task) ToTaskOutput ¶
func (i *Task) ToTaskOutput() TaskOutput
func (*Task) ToTaskOutputWithContext ¶
func (i *Task) ToTaskOutputWithContext(ctx context.Context) TaskOutput
type TaskArgs ¶
type TaskArgs struct { // The ARN of the Amazon CloudWatch log group that is used to monitor and log events in the task. CloudWatchLogGroupArn pulumi.StringPtrInput // The ARN of an AWS storage resource's location. DestinationLocationArn pulumi.StringInput Excludes TaskFilterRuleArrayInput Includes TaskFilterRuleArrayInput // The name of a task. This value is a text reference that is used to identify the task in the console. Name pulumi.StringPtrInput Options TaskOptionsPtrInput Schedule TaskSchedulePtrInput // The ARN of the source location for the task. SourceLocationArn pulumi.StringInput // An array of key-value pairs to apply to this resource. Tags TaskTagArrayInput }
The set of arguments for constructing a Task resource.
func (TaskArgs) ElementType ¶
type TaskFilterRule ¶
type TaskFilterRule struct { // The type of filter rule to apply. AWS DataSync only supports the SIMPLE_PATTERN rule type. FilterType *TaskFilterRuleFilterType `pulumi:"filterType"` // A single filter string that consists of the patterns to include or exclude. The patterns are delimited by "|". Value *string `pulumi:"value"` }
Specifies which files folders and objects to include or exclude when transferring files from source to destination.
type TaskFilterRuleArgs ¶
type TaskFilterRuleArgs struct { // The type of filter rule to apply. AWS DataSync only supports the SIMPLE_PATTERN rule type. FilterType TaskFilterRuleFilterTypePtrInput `pulumi:"filterType"` // A single filter string that consists of the patterns to include or exclude. The patterns are delimited by "|". Value pulumi.StringPtrInput `pulumi:"value"` }
Specifies which files folders and objects to include or exclude when transferring files from source to destination.
func (TaskFilterRuleArgs) ElementType ¶
func (TaskFilterRuleArgs) ElementType() reflect.Type
func (TaskFilterRuleArgs) ToTaskFilterRuleOutput ¶
func (i TaskFilterRuleArgs) ToTaskFilterRuleOutput() TaskFilterRuleOutput
func (TaskFilterRuleArgs) ToTaskFilterRuleOutputWithContext ¶
func (i TaskFilterRuleArgs) ToTaskFilterRuleOutputWithContext(ctx context.Context) TaskFilterRuleOutput
type TaskFilterRuleArray ¶
type TaskFilterRuleArray []TaskFilterRuleInput
func (TaskFilterRuleArray) ElementType ¶
func (TaskFilterRuleArray) ElementType() reflect.Type
func (TaskFilterRuleArray) ToTaskFilterRuleArrayOutput ¶
func (i TaskFilterRuleArray) ToTaskFilterRuleArrayOutput() TaskFilterRuleArrayOutput
func (TaskFilterRuleArray) ToTaskFilterRuleArrayOutputWithContext ¶
func (i TaskFilterRuleArray) ToTaskFilterRuleArrayOutputWithContext(ctx context.Context) TaskFilterRuleArrayOutput
type TaskFilterRuleArrayInput ¶
type TaskFilterRuleArrayInput interface { pulumi.Input ToTaskFilterRuleArrayOutput() TaskFilterRuleArrayOutput ToTaskFilterRuleArrayOutputWithContext(context.Context) TaskFilterRuleArrayOutput }
TaskFilterRuleArrayInput is an input type that accepts TaskFilterRuleArray and TaskFilterRuleArrayOutput values. You can construct a concrete instance of `TaskFilterRuleArrayInput` via:
TaskFilterRuleArray{ TaskFilterRuleArgs{...} }
type TaskFilterRuleArrayOutput ¶
type TaskFilterRuleArrayOutput struct{ *pulumi.OutputState }
func (TaskFilterRuleArrayOutput) ElementType ¶
func (TaskFilterRuleArrayOutput) ElementType() reflect.Type
func (TaskFilterRuleArrayOutput) Index ¶
func (o TaskFilterRuleArrayOutput) Index(i pulumi.IntInput) TaskFilterRuleOutput
func (TaskFilterRuleArrayOutput) ToTaskFilterRuleArrayOutput ¶
func (o TaskFilterRuleArrayOutput) ToTaskFilterRuleArrayOutput() TaskFilterRuleArrayOutput
func (TaskFilterRuleArrayOutput) ToTaskFilterRuleArrayOutputWithContext ¶
func (o TaskFilterRuleArrayOutput) ToTaskFilterRuleArrayOutputWithContext(ctx context.Context) TaskFilterRuleArrayOutput
type TaskFilterRuleFilterType ¶
type TaskFilterRuleFilterType string
The type of filter rule to apply. AWS DataSync only supports the SIMPLE_PATTERN rule type.
func (TaskFilterRuleFilterType) ElementType ¶
func (TaskFilterRuleFilterType) ElementType() reflect.Type
func (TaskFilterRuleFilterType) ToStringOutput ¶
func (e TaskFilterRuleFilterType) ToStringOutput() pulumi.StringOutput
func (TaskFilterRuleFilterType) ToStringOutputWithContext ¶
func (e TaskFilterRuleFilterType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskFilterRuleFilterType) ToStringPtrOutput ¶
func (e TaskFilterRuleFilterType) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskFilterRuleFilterType) ToStringPtrOutputWithContext ¶
func (e TaskFilterRuleFilterType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskFilterRuleFilterType) ToTaskFilterRuleFilterTypeOutput ¶
func (e TaskFilterRuleFilterType) ToTaskFilterRuleFilterTypeOutput() TaskFilterRuleFilterTypeOutput
func (TaskFilterRuleFilterType) ToTaskFilterRuleFilterTypeOutputWithContext ¶
func (e TaskFilterRuleFilterType) ToTaskFilterRuleFilterTypeOutputWithContext(ctx context.Context) TaskFilterRuleFilterTypeOutput
func (TaskFilterRuleFilterType) ToTaskFilterRuleFilterTypePtrOutput ¶
func (e TaskFilterRuleFilterType) ToTaskFilterRuleFilterTypePtrOutput() TaskFilterRuleFilterTypePtrOutput
func (TaskFilterRuleFilterType) ToTaskFilterRuleFilterTypePtrOutputWithContext ¶
func (e TaskFilterRuleFilterType) ToTaskFilterRuleFilterTypePtrOutputWithContext(ctx context.Context) TaskFilterRuleFilterTypePtrOutput
type TaskFilterRuleFilterTypeInput ¶
type TaskFilterRuleFilterTypeInput interface { pulumi.Input ToTaskFilterRuleFilterTypeOutput() TaskFilterRuleFilterTypeOutput ToTaskFilterRuleFilterTypeOutputWithContext(context.Context) TaskFilterRuleFilterTypeOutput }
TaskFilterRuleFilterTypeInput is an input type that accepts TaskFilterRuleFilterTypeArgs and TaskFilterRuleFilterTypeOutput values. You can construct a concrete instance of `TaskFilterRuleFilterTypeInput` via:
TaskFilterRuleFilterTypeArgs{...}
type TaskFilterRuleFilterTypeOutput ¶
type TaskFilterRuleFilterTypeOutput struct{ *pulumi.OutputState }
func (TaskFilterRuleFilterTypeOutput) ElementType ¶
func (TaskFilterRuleFilterTypeOutput) ElementType() reflect.Type
func (TaskFilterRuleFilterTypeOutput) ToStringOutput ¶
func (o TaskFilterRuleFilterTypeOutput) ToStringOutput() pulumi.StringOutput
func (TaskFilterRuleFilterTypeOutput) ToStringOutputWithContext ¶
func (o TaskFilterRuleFilterTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskFilterRuleFilterTypeOutput) ToStringPtrOutput ¶
func (o TaskFilterRuleFilterTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskFilterRuleFilterTypeOutput) ToStringPtrOutputWithContext ¶
func (o TaskFilterRuleFilterTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskFilterRuleFilterTypeOutput) ToTaskFilterRuleFilterTypeOutput ¶
func (o TaskFilterRuleFilterTypeOutput) ToTaskFilterRuleFilterTypeOutput() TaskFilterRuleFilterTypeOutput
func (TaskFilterRuleFilterTypeOutput) ToTaskFilterRuleFilterTypeOutputWithContext ¶
func (o TaskFilterRuleFilterTypeOutput) ToTaskFilterRuleFilterTypeOutputWithContext(ctx context.Context) TaskFilterRuleFilterTypeOutput
func (TaskFilterRuleFilterTypeOutput) ToTaskFilterRuleFilterTypePtrOutput ¶
func (o TaskFilterRuleFilterTypeOutput) ToTaskFilterRuleFilterTypePtrOutput() TaskFilterRuleFilterTypePtrOutput
func (TaskFilterRuleFilterTypeOutput) ToTaskFilterRuleFilterTypePtrOutputWithContext ¶
func (o TaskFilterRuleFilterTypeOutput) ToTaskFilterRuleFilterTypePtrOutputWithContext(ctx context.Context) TaskFilterRuleFilterTypePtrOutput
type TaskFilterRuleFilterTypePtrInput ¶
type TaskFilterRuleFilterTypePtrInput interface { pulumi.Input ToTaskFilterRuleFilterTypePtrOutput() TaskFilterRuleFilterTypePtrOutput ToTaskFilterRuleFilterTypePtrOutputWithContext(context.Context) TaskFilterRuleFilterTypePtrOutput }
func TaskFilterRuleFilterTypePtr ¶
func TaskFilterRuleFilterTypePtr(v string) TaskFilterRuleFilterTypePtrInput
type TaskFilterRuleFilterTypePtrOutput ¶
type TaskFilterRuleFilterTypePtrOutput struct{ *pulumi.OutputState }
func (TaskFilterRuleFilterTypePtrOutput) Elem ¶
func (o TaskFilterRuleFilterTypePtrOutput) Elem() TaskFilterRuleFilterTypeOutput
func (TaskFilterRuleFilterTypePtrOutput) ElementType ¶
func (TaskFilterRuleFilterTypePtrOutput) ElementType() reflect.Type
func (TaskFilterRuleFilterTypePtrOutput) ToStringPtrOutput ¶
func (o TaskFilterRuleFilterTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskFilterRuleFilterTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o TaskFilterRuleFilterTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskFilterRuleFilterTypePtrOutput) ToTaskFilterRuleFilterTypePtrOutput ¶
func (o TaskFilterRuleFilterTypePtrOutput) ToTaskFilterRuleFilterTypePtrOutput() TaskFilterRuleFilterTypePtrOutput
func (TaskFilterRuleFilterTypePtrOutput) ToTaskFilterRuleFilterTypePtrOutputWithContext ¶
func (o TaskFilterRuleFilterTypePtrOutput) ToTaskFilterRuleFilterTypePtrOutputWithContext(ctx context.Context) TaskFilterRuleFilterTypePtrOutput
type TaskFilterRuleInput ¶
type TaskFilterRuleInput interface { pulumi.Input ToTaskFilterRuleOutput() TaskFilterRuleOutput ToTaskFilterRuleOutputWithContext(context.Context) TaskFilterRuleOutput }
TaskFilterRuleInput is an input type that accepts TaskFilterRuleArgs and TaskFilterRuleOutput values. You can construct a concrete instance of `TaskFilterRuleInput` via:
TaskFilterRuleArgs{...}
type TaskFilterRuleOutput ¶
type TaskFilterRuleOutput struct{ *pulumi.OutputState }
Specifies which files folders and objects to include or exclude when transferring files from source to destination.
func (TaskFilterRuleOutput) ElementType ¶
func (TaskFilterRuleOutput) ElementType() reflect.Type
func (TaskFilterRuleOutput) FilterType ¶
func (o TaskFilterRuleOutput) FilterType() TaskFilterRuleFilterTypePtrOutput
The type of filter rule to apply. AWS DataSync only supports the SIMPLE_PATTERN rule type.
func (TaskFilterRuleOutput) ToTaskFilterRuleOutput ¶
func (o TaskFilterRuleOutput) ToTaskFilterRuleOutput() TaskFilterRuleOutput
func (TaskFilterRuleOutput) ToTaskFilterRuleOutputWithContext ¶
func (o TaskFilterRuleOutput) ToTaskFilterRuleOutputWithContext(ctx context.Context) TaskFilterRuleOutput
func (TaskFilterRuleOutput) Value ¶
func (o TaskFilterRuleOutput) Value() pulumi.StringPtrOutput
A single filter string that consists of the patterns to include or exclude. The patterns are delimited by "|".
type TaskInput ¶
type TaskInput interface { pulumi.Input ToTaskOutput() TaskOutput ToTaskOutputWithContext(ctx context.Context) TaskOutput }
type TaskOptions ¶
type TaskOptions struct { // A file metadata value that shows the last time a file was accessed (that is, when the file was read or written to). Atime *TaskOptionsAtime `pulumi:"atime"` // A value that limits the bandwidth used by AWS DataSync. BytesPerSecond *int `pulumi:"bytesPerSecond"` // The group ID (GID) of the file's owners. Gid *TaskOptionsGid `pulumi:"gid"` // A value that determines the types of logs that DataSync publishes to a log stream in the Amazon CloudWatch log group that you provide. LogLevel *TaskOptionsLogLevel `pulumi:"logLevel"` // A value that indicates the last time that a file was modified (that is, a file was written to) before the PREPARING phase. Mtime *TaskOptionsMtime `pulumi:"mtime"` // A value that determines whether object tags should be read from the source object store and written to the destination object store. ObjectTags *TaskOptionsObjectTags `pulumi:"objectTags"` // A value that determines whether files at the destination should be overwritten or preserved when copying files. OverwriteMode *TaskOptionsOverwriteMode `pulumi:"overwriteMode"` // A value that determines which users or groups can access a file for a specific purpose such as reading, writing, or execution of the file. PosixPermissions *TaskOptionsPosixPermissions `pulumi:"posixPermissions"` // A value that specifies whether files in the destination that don't exist in the source file system should be preserved. PreserveDeletedFiles *TaskOptionsPreserveDeletedFiles `pulumi:"preserveDeletedFiles"` // A value that determines whether AWS DataSync should preserve the metadata of block and character devices in the source file system, and recreate the files with that device name and metadata on the destination. PreserveDevices *TaskOptionsPreserveDevices `pulumi:"preserveDevices"` // A value that determines which components of the SMB security descriptor are copied during transfer. SecurityDescriptorCopyFlags *TaskOptionsSecurityDescriptorCopyFlags `pulumi:"securityDescriptorCopyFlags"` // A value that determines whether tasks should be queued before executing the tasks. TaskQueueing *TaskOptionsTaskQueueing `pulumi:"taskQueueing"` // A value that determines whether DataSync transfers only the data and metadata that differ between the source and the destination location, or whether DataSync transfers all the content from the source, without comparing to the destination location. TransferMode *TaskOptionsTransferMode `pulumi:"transferMode"` // The user ID (UID) of the file's owner. Uid *TaskOptionsUid `pulumi:"uid"` // A value that determines whether a data integrity verification should be performed at the end of a task execution after all data and metadata have been transferred. VerifyMode *TaskOptionsVerifyMode `pulumi:"verifyMode"` }
Represents the options that are available to control the behavior of a StartTaskExecution operation.
type TaskOptionsArgs ¶
type TaskOptionsArgs struct { // A file metadata value that shows the last time a file was accessed (that is, when the file was read or written to). Atime TaskOptionsAtimePtrInput `pulumi:"atime"` // A value that limits the bandwidth used by AWS DataSync. BytesPerSecond pulumi.IntPtrInput `pulumi:"bytesPerSecond"` // The group ID (GID) of the file's owners. Gid TaskOptionsGidPtrInput `pulumi:"gid"` // A value that determines the types of logs that DataSync publishes to a log stream in the Amazon CloudWatch log group that you provide. LogLevel TaskOptionsLogLevelPtrInput `pulumi:"logLevel"` // A value that indicates the last time that a file was modified (that is, a file was written to) before the PREPARING phase. Mtime TaskOptionsMtimePtrInput `pulumi:"mtime"` // A value that determines whether object tags should be read from the source object store and written to the destination object store. ObjectTags TaskOptionsObjectTagsPtrInput `pulumi:"objectTags"` // A value that determines whether files at the destination should be overwritten or preserved when copying files. OverwriteMode TaskOptionsOverwriteModePtrInput `pulumi:"overwriteMode"` // A value that determines which users or groups can access a file for a specific purpose such as reading, writing, or execution of the file. PosixPermissions TaskOptionsPosixPermissionsPtrInput `pulumi:"posixPermissions"` // A value that specifies whether files in the destination that don't exist in the source file system should be preserved. PreserveDeletedFiles TaskOptionsPreserveDeletedFilesPtrInput `pulumi:"preserveDeletedFiles"` // A value that determines whether AWS DataSync should preserve the metadata of block and character devices in the source file system, and recreate the files with that device name and metadata on the destination. PreserveDevices TaskOptionsPreserveDevicesPtrInput `pulumi:"preserveDevices"` // A value that determines which components of the SMB security descriptor are copied during transfer. SecurityDescriptorCopyFlags TaskOptionsSecurityDescriptorCopyFlagsPtrInput `pulumi:"securityDescriptorCopyFlags"` // A value that determines whether tasks should be queued before executing the tasks. TaskQueueing TaskOptionsTaskQueueingPtrInput `pulumi:"taskQueueing"` // A value that determines whether DataSync transfers only the data and metadata that differ between the source and the destination location, or whether DataSync transfers all the content from the source, without comparing to the destination location. TransferMode TaskOptionsTransferModePtrInput `pulumi:"transferMode"` // The user ID (UID) of the file's owner. Uid TaskOptionsUidPtrInput `pulumi:"uid"` // A value that determines whether a data integrity verification should be performed at the end of a task execution after all data and metadata have been transferred. VerifyMode TaskOptionsVerifyModePtrInput `pulumi:"verifyMode"` }
Represents the options that are available to control the behavior of a StartTaskExecution operation.
func (TaskOptionsArgs) ElementType ¶
func (TaskOptionsArgs) ElementType() reflect.Type
func (TaskOptionsArgs) ToTaskOptionsOutput ¶
func (i TaskOptionsArgs) ToTaskOptionsOutput() TaskOptionsOutput
func (TaskOptionsArgs) ToTaskOptionsOutputWithContext ¶
func (i TaskOptionsArgs) ToTaskOptionsOutputWithContext(ctx context.Context) TaskOptionsOutput
func (TaskOptionsArgs) ToTaskOptionsPtrOutput ¶
func (i TaskOptionsArgs) ToTaskOptionsPtrOutput() TaskOptionsPtrOutput
func (TaskOptionsArgs) ToTaskOptionsPtrOutputWithContext ¶
func (i TaskOptionsArgs) ToTaskOptionsPtrOutputWithContext(ctx context.Context) TaskOptionsPtrOutput
type TaskOptionsAtime ¶
type TaskOptionsAtime string
A file metadata value that shows the last time a file was accessed (that is, when the file was read or written to).
func (TaskOptionsAtime) ElementType ¶
func (TaskOptionsAtime) ElementType() reflect.Type
func (TaskOptionsAtime) ToStringOutput ¶
func (e TaskOptionsAtime) ToStringOutput() pulumi.StringOutput
func (TaskOptionsAtime) ToStringOutputWithContext ¶
func (e TaskOptionsAtime) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsAtime) ToStringPtrOutput ¶
func (e TaskOptionsAtime) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsAtime) ToStringPtrOutputWithContext ¶
func (e TaskOptionsAtime) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsAtime) ToTaskOptionsAtimeOutput ¶
func (e TaskOptionsAtime) ToTaskOptionsAtimeOutput() TaskOptionsAtimeOutput
func (TaskOptionsAtime) ToTaskOptionsAtimeOutputWithContext ¶
func (e TaskOptionsAtime) ToTaskOptionsAtimeOutputWithContext(ctx context.Context) TaskOptionsAtimeOutput
func (TaskOptionsAtime) ToTaskOptionsAtimePtrOutput ¶
func (e TaskOptionsAtime) ToTaskOptionsAtimePtrOutput() TaskOptionsAtimePtrOutput
func (TaskOptionsAtime) ToTaskOptionsAtimePtrOutputWithContext ¶
func (e TaskOptionsAtime) ToTaskOptionsAtimePtrOutputWithContext(ctx context.Context) TaskOptionsAtimePtrOutput
type TaskOptionsAtimeInput ¶
type TaskOptionsAtimeInput interface { pulumi.Input ToTaskOptionsAtimeOutput() TaskOptionsAtimeOutput ToTaskOptionsAtimeOutputWithContext(context.Context) TaskOptionsAtimeOutput }
TaskOptionsAtimeInput is an input type that accepts TaskOptionsAtimeArgs and TaskOptionsAtimeOutput values. You can construct a concrete instance of `TaskOptionsAtimeInput` via:
TaskOptionsAtimeArgs{...}
type TaskOptionsAtimeOutput ¶
type TaskOptionsAtimeOutput struct{ *pulumi.OutputState }
func (TaskOptionsAtimeOutput) ElementType ¶
func (TaskOptionsAtimeOutput) ElementType() reflect.Type
func (TaskOptionsAtimeOutput) ToStringOutput ¶
func (o TaskOptionsAtimeOutput) ToStringOutput() pulumi.StringOutput
func (TaskOptionsAtimeOutput) ToStringOutputWithContext ¶
func (o TaskOptionsAtimeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsAtimeOutput) ToStringPtrOutput ¶
func (o TaskOptionsAtimeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsAtimeOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsAtimeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsAtimeOutput) ToTaskOptionsAtimeOutput ¶
func (o TaskOptionsAtimeOutput) ToTaskOptionsAtimeOutput() TaskOptionsAtimeOutput
func (TaskOptionsAtimeOutput) ToTaskOptionsAtimeOutputWithContext ¶
func (o TaskOptionsAtimeOutput) ToTaskOptionsAtimeOutputWithContext(ctx context.Context) TaskOptionsAtimeOutput
func (TaskOptionsAtimeOutput) ToTaskOptionsAtimePtrOutput ¶
func (o TaskOptionsAtimeOutput) ToTaskOptionsAtimePtrOutput() TaskOptionsAtimePtrOutput
func (TaskOptionsAtimeOutput) ToTaskOptionsAtimePtrOutputWithContext ¶
func (o TaskOptionsAtimeOutput) ToTaskOptionsAtimePtrOutputWithContext(ctx context.Context) TaskOptionsAtimePtrOutput
type TaskOptionsAtimePtrInput ¶
type TaskOptionsAtimePtrInput interface { pulumi.Input ToTaskOptionsAtimePtrOutput() TaskOptionsAtimePtrOutput ToTaskOptionsAtimePtrOutputWithContext(context.Context) TaskOptionsAtimePtrOutput }
func TaskOptionsAtimePtr ¶
func TaskOptionsAtimePtr(v string) TaskOptionsAtimePtrInput
type TaskOptionsAtimePtrOutput ¶
type TaskOptionsAtimePtrOutput struct{ *pulumi.OutputState }
func (TaskOptionsAtimePtrOutput) Elem ¶
func (o TaskOptionsAtimePtrOutput) Elem() TaskOptionsAtimeOutput
func (TaskOptionsAtimePtrOutput) ElementType ¶
func (TaskOptionsAtimePtrOutput) ElementType() reflect.Type
func (TaskOptionsAtimePtrOutput) ToStringPtrOutput ¶
func (o TaskOptionsAtimePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsAtimePtrOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsAtimePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsAtimePtrOutput) ToTaskOptionsAtimePtrOutput ¶
func (o TaskOptionsAtimePtrOutput) ToTaskOptionsAtimePtrOutput() TaskOptionsAtimePtrOutput
func (TaskOptionsAtimePtrOutput) ToTaskOptionsAtimePtrOutputWithContext ¶
func (o TaskOptionsAtimePtrOutput) ToTaskOptionsAtimePtrOutputWithContext(ctx context.Context) TaskOptionsAtimePtrOutput
type TaskOptionsGid ¶
type TaskOptionsGid string
The group ID (GID) of the file's owners.
func (TaskOptionsGid) ElementType ¶
func (TaskOptionsGid) ElementType() reflect.Type
func (TaskOptionsGid) ToStringOutput ¶
func (e TaskOptionsGid) ToStringOutput() pulumi.StringOutput
func (TaskOptionsGid) ToStringOutputWithContext ¶
func (e TaskOptionsGid) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsGid) ToStringPtrOutput ¶
func (e TaskOptionsGid) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsGid) ToStringPtrOutputWithContext ¶
func (e TaskOptionsGid) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsGid) ToTaskOptionsGidOutput ¶
func (e TaskOptionsGid) ToTaskOptionsGidOutput() TaskOptionsGidOutput
func (TaskOptionsGid) ToTaskOptionsGidOutputWithContext ¶
func (e TaskOptionsGid) ToTaskOptionsGidOutputWithContext(ctx context.Context) TaskOptionsGidOutput
func (TaskOptionsGid) ToTaskOptionsGidPtrOutput ¶
func (e TaskOptionsGid) ToTaskOptionsGidPtrOutput() TaskOptionsGidPtrOutput
func (TaskOptionsGid) ToTaskOptionsGidPtrOutputWithContext ¶
func (e TaskOptionsGid) ToTaskOptionsGidPtrOutputWithContext(ctx context.Context) TaskOptionsGidPtrOutput
type TaskOptionsGidInput ¶
type TaskOptionsGidInput interface { pulumi.Input ToTaskOptionsGidOutput() TaskOptionsGidOutput ToTaskOptionsGidOutputWithContext(context.Context) TaskOptionsGidOutput }
TaskOptionsGidInput is an input type that accepts TaskOptionsGidArgs and TaskOptionsGidOutput values. You can construct a concrete instance of `TaskOptionsGidInput` via:
TaskOptionsGidArgs{...}
type TaskOptionsGidOutput ¶
type TaskOptionsGidOutput struct{ *pulumi.OutputState }
func (TaskOptionsGidOutput) ElementType ¶
func (TaskOptionsGidOutput) ElementType() reflect.Type
func (TaskOptionsGidOutput) ToStringOutput ¶
func (o TaskOptionsGidOutput) ToStringOutput() pulumi.StringOutput
func (TaskOptionsGidOutput) ToStringOutputWithContext ¶
func (o TaskOptionsGidOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsGidOutput) ToStringPtrOutput ¶
func (o TaskOptionsGidOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsGidOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsGidOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsGidOutput) ToTaskOptionsGidOutput ¶
func (o TaskOptionsGidOutput) ToTaskOptionsGidOutput() TaskOptionsGidOutput
func (TaskOptionsGidOutput) ToTaskOptionsGidOutputWithContext ¶
func (o TaskOptionsGidOutput) ToTaskOptionsGidOutputWithContext(ctx context.Context) TaskOptionsGidOutput
func (TaskOptionsGidOutput) ToTaskOptionsGidPtrOutput ¶
func (o TaskOptionsGidOutput) ToTaskOptionsGidPtrOutput() TaskOptionsGidPtrOutput
func (TaskOptionsGidOutput) ToTaskOptionsGidPtrOutputWithContext ¶
func (o TaskOptionsGidOutput) ToTaskOptionsGidPtrOutputWithContext(ctx context.Context) TaskOptionsGidPtrOutput
type TaskOptionsGidPtrInput ¶
type TaskOptionsGidPtrInput interface { pulumi.Input ToTaskOptionsGidPtrOutput() TaskOptionsGidPtrOutput ToTaskOptionsGidPtrOutputWithContext(context.Context) TaskOptionsGidPtrOutput }
func TaskOptionsGidPtr ¶
func TaskOptionsGidPtr(v string) TaskOptionsGidPtrInput
type TaskOptionsGidPtrOutput ¶
type TaskOptionsGidPtrOutput struct{ *pulumi.OutputState }
func (TaskOptionsGidPtrOutput) Elem ¶
func (o TaskOptionsGidPtrOutput) Elem() TaskOptionsGidOutput
func (TaskOptionsGidPtrOutput) ElementType ¶
func (TaskOptionsGidPtrOutput) ElementType() reflect.Type
func (TaskOptionsGidPtrOutput) ToStringPtrOutput ¶
func (o TaskOptionsGidPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsGidPtrOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsGidPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsGidPtrOutput) ToTaskOptionsGidPtrOutput ¶
func (o TaskOptionsGidPtrOutput) ToTaskOptionsGidPtrOutput() TaskOptionsGidPtrOutput
func (TaskOptionsGidPtrOutput) ToTaskOptionsGidPtrOutputWithContext ¶
func (o TaskOptionsGidPtrOutput) ToTaskOptionsGidPtrOutputWithContext(ctx context.Context) TaskOptionsGidPtrOutput
type TaskOptionsInput ¶
type TaskOptionsInput interface { pulumi.Input ToTaskOptionsOutput() TaskOptionsOutput ToTaskOptionsOutputWithContext(context.Context) TaskOptionsOutput }
TaskOptionsInput is an input type that accepts TaskOptionsArgs and TaskOptionsOutput values. You can construct a concrete instance of `TaskOptionsInput` via:
TaskOptionsArgs{...}
type TaskOptionsLogLevel ¶
type TaskOptionsLogLevel string
A value that determines the types of logs that DataSync publishes to a log stream in the Amazon CloudWatch log group that you provide.
func (TaskOptionsLogLevel) ElementType ¶
func (TaskOptionsLogLevel) ElementType() reflect.Type
func (TaskOptionsLogLevel) ToStringOutput ¶
func (e TaskOptionsLogLevel) ToStringOutput() pulumi.StringOutput
func (TaskOptionsLogLevel) ToStringOutputWithContext ¶
func (e TaskOptionsLogLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsLogLevel) ToStringPtrOutput ¶
func (e TaskOptionsLogLevel) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsLogLevel) ToStringPtrOutputWithContext ¶
func (e TaskOptionsLogLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsLogLevel) ToTaskOptionsLogLevelOutput ¶
func (e TaskOptionsLogLevel) ToTaskOptionsLogLevelOutput() TaskOptionsLogLevelOutput
func (TaskOptionsLogLevel) ToTaskOptionsLogLevelOutputWithContext ¶
func (e TaskOptionsLogLevel) ToTaskOptionsLogLevelOutputWithContext(ctx context.Context) TaskOptionsLogLevelOutput
func (TaskOptionsLogLevel) ToTaskOptionsLogLevelPtrOutput ¶
func (e TaskOptionsLogLevel) ToTaskOptionsLogLevelPtrOutput() TaskOptionsLogLevelPtrOutput
func (TaskOptionsLogLevel) ToTaskOptionsLogLevelPtrOutputWithContext ¶
func (e TaskOptionsLogLevel) ToTaskOptionsLogLevelPtrOutputWithContext(ctx context.Context) TaskOptionsLogLevelPtrOutput
type TaskOptionsLogLevelInput ¶
type TaskOptionsLogLevelInput interface { pulumi.Input ToTaskOptionsLogLevelOutput() TaskOptionsLogLevelOutput ToTaskOptionsLogLevelOutputWithContext(context.Context) TaskOptionsLogLevelOutput }
TaskOptionsLogLevelInput is an input type that accepts TaskOptionsLogLevelArgs and TaskOptionsLogLevelOutput values. You can construct a concrete instance of `TaskOptionsLogLevelInput` via:
TaskOptionsLogLevelArgs{...}
type TaskOptionsLogLevelOutput ¶
type TaskOptionsLogLevelOutput struct{ *pulumi.OutputState }
func (TaskOptionsLogLevelOutput) ElementType ¶
func (TaskOptionsLogLevelOutput) ElementType() reflect.Type
func (TaskOptionsLogLevelOutput) ToStringOutput ¶
func (o TaskOptionsLogLevelOutput) ToStringOutput() pulumi.StringOutput
func (TaskOptionsLogLevelOutput) ToStringOutputWithContext ¶
func (o TaskOptionsLogLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsLogLevelOutput) ToStringPtrOutput ¶
func (o TaskOptionsLogLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsLogLevelOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsLogLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsLogLevelOutput) ToTaskOptionsLogLevelOutput ¶
func (o TaskOptionsLogLevelOutput) ToTaskOptionsLogLevelOutput() TaskOptionsLogLevelOutput
func (TaskOptionsLogLevelOutput) ToTaskOptionsLogLevelOutputWithContext ¶
func (o TaskOptionsLogLevelOutput) ToTaskOptionsLogLevelOutputWithContext(ctx context.Context) TaskOptionsLogLevelOutput
func (TaskOptionsLogLevelOutput) ToTaskOptionsLogLevelPtrOutput ¶
func (o TaskOptionsLogLevelOutput) ToTaskOptionsLogLevelPtrOutput() TaskOptionsLogLevelPtrOutput
func (TaskOptionsLogLevelOutput) ToTaskOptionsLogLevelPtrOutputWithContext ¶
func (o TaskOptionsLogLevelOutput) ToTaskOptionsLogLevelPtrOutputWithContext(ctx context.Context) TaskOptionsLogLevelPtrOutput
type TaskOptionsLogLevelPtrInput ¶
type TaskOptionsLogLevelPtrInput interface { pulumi.Input ToTaskOptionsLogLevelPtrOutput() TaskOptionsLogLevelPtrOutput ToTaskOptionsLogLevelPtrOutputWithContext(context.Context) TaskOptionsLogLevelPtrOutput }
func TaskOptionsLogLevelPtr ¶
func TaskOptionsLogLevelPtr(v string) TaskOptionsLogLevelPtrInput
type TaskOptionsLogLevelPtrOutput ¶
type TaskOptionsLogLevelPtrOutput struct{ *pulumi.OutputState }
func (TaskOptionsLogLevelPtrOutput) Elem ¶
func (o TaskOptionsLogLevelPtrOutput) Elem() TaskOptionsLogLevelOutput
func (TaskOptionsLogLevelPtrOutput) ElementType ¶
func (TaskOptionsLogLevelPtrOutput) ElementType() reflect.Type
func (TaskOptionsLogLevelPtrOutput) ToStringPtrOutput ¶
func (o TaskOptionsLogLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsLogLevelPtrOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsLogLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsLogLevelPtrOutput) ToTaskOptionsLogLevelPtrOutput ¶
func (o TaskOptionsLogLevelPtrOutput) ToTaskOptionsLogLevelPtrOutput() TaskOptionsLogLevelPtrOutput
func (TaskOptionsLogLevelPtrOutput) ToTaskOptionsLogLevelPtrOutputWithContext ¶
func (o TaskOptionsLogLevelPtrOutput) ToTaskOptionsLogLevelPtrOutputWithContext(ctx context.Context) TaskOptionsLogLevelPtrOutput
type TaskOptionsMtime ¶
type TaskOptionsMtime string
A value that indicates the last time that a file was modified (that is, a file was written to) before the PREPARING phase.
func (TaskOptionsMtime) ElementType ¶
func (TaskOptionsMtime) ElementType() reflect.Type
func (TaskOptionsMtime) ToStringOutput ¶
func (e TaskOptionsMtime) ToStringOutput() pulumi.StringOutput
func (TaskOptionsMtime) ToStringOutputWithContext ¶
func (e TaskOptionsMtime) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsMtime) ToStringPtrOutput ¶
func (e TaskOptionsMtime) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsMtime) ToStringPtrOutputWithContext ¶
func (e TaskOptionsMtime) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsMtime) ToTaskOptionsMtimeOutput ¶
func (e TaskOptionsMtime) ToTaskOptionsMtimeOutput() TaskOptionsMtimeOutput
func (TaskOptionsMtime) ToTaskOptionsMtimeOutputWithContext ¶
func (e TaskOptionsMtime) ToTaskOptionsMtimeOutputWithContext(ctx context.Context) TaskOptionsMtimeOutput
func (TaskOptionsMtime) ToTaskOptionsMtimePtrOutput ¶
func (e TaskOptionsMtime) ToTaskOptionsMtimePtrOutput() TaskOptionsMtimePtrOutput
func (TaskOptionsMtime) ToTaskOptionsMtimePtrOutputWithContext ¶
func (e TaskOptionsMtime) ToTaskOptionsMtimePtrOutputWithContext(ctx context.Context) TaskOptionsMtimePtrOutput
type TaskOptionsMtimeInput ¶
type TaskOptionsMtimeInput interface { pulumi.Input ToTaskOptionsMtimeOutput() TaskOptionsMtimeOutput ToTaskOptionsMtimeOutputWithContext(context.Context) TaskOptionsMtimeOutput }
TaskOptionsMtimeInput is an input type that accepts TaskOptionsMtimeArgs and TaskOptionsMtimeOutput values. You can construct a concrete instance of `TaskOptionsMtimeInput` via:
TaskOptionsMtimeArgs{...}
type TaskOptionsMtimeOutput ¶
type TaskOptionsMtimeOutput struct{ *pulumi.OutputState }
func (TaskOptionsMtimeOutput) ElementType ¶
func (TaskOptionsMtimeOutput) ElementType() reflect.Type
func (TaskOptionsMtimeOutput) ToStringOutput ¶
func (o TaskOptionsMtimeOutput) ToStringOutput() pulumi.StringOutput
func (TaskOptionsMtimeOutput) ToStringOutputWithContext ¶
func (o TaskOptionsMtimeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsMtimeOutput) ToStringPtrOutput ¶
func (o TaskOptionsMtimeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsMtimeOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsMtimeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsMtimeOutput) ToTaskOptionsMtimeOutput ¶
func (o TaskOptionsMtimeOutput) ToTaskOptionsMtimeOutput() TaskOptionsMtimeOutput
func (TaskOptionsMtimeOutput) ToTaskOptionsMtimeOutputWithContext ¶
func (o TaskOptionsMtimeOutput) ToTaskOptionsMtimeOutputWithContext(ctx context.Context) TaskOptionsMtimeOutput
func (TaskOptionsMtimeOutput) ToTaskOptionsMtimePtrOutput ¶
func (o TaskOptionsMtimeOutput) ToTaskOptionsMtimePtrOutput() TaskOptionsMtimePtrOutput
func (TaskOptionsMtimeOutput) ToTaskOptionsMtimePtrOutputWithContext ¶
func (o TaskOptionsMtimeOutput) ToTaskOptionsMtimePtrOutputWithContext(ctx context.Context) TaskOptionsMtimePtrOutput
type TaskOptionsMtimePtrInput ¶
type TaskOptionsMtimePtrInput interface { pulumi.Input ToTaskOptionsMtimePtrOutput() TaskOptionsMtimePtrOutput ToTaskOptionsMtimePtrOutputWithContext(context.Context) TaskOptionsMtimePtrOutput }
func TaskOptionsMtimePtr ¶
func TaskOptionsMtimePtr(v string) TaskOptionsMtimePtrInput
type TaskOptionsMtimePtrOutput ¶
type TaskOptionsMtimePtrOutput struct{ *pulumi.OutputState }
func (TaskOptionsMtimePtrOutput) Elem ¶
func (o TaskOptionsMtimePtrOutput) Elem() TaskOptionsMtimeOutput
func (TaskOptionsMtimePtrOutput) ElementType ¶
func (TaskOptionsMtimePtrOutput) ElementType() reflect.Type
func (TaskOptionsMtimePtrOutput) ToStringPtrOutput ¶
func (o TaskOptionsMtimePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsMtimePtrOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsMtimePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsMtimePtrOutput) ToTaskOptionsMtimePtrOutput ¶
func (o TaskOptionsMtimePtrOutput) ToTaskOptionsMtimePtrOutput() TaskOptionsMtimePtrOutput
func (TaskOptionsMtimePtrOutput) ToTaskOptionsMtimePtrOutputWithContext ¶
func (o TaskOptionsMtimePtrOutput) ToTaskOptionsMtimePtrOutputWithContext(ctx context.Context) TaskOptionsMtimePtrOutput
type TaskOptionsObjectTags ¶ added in v0.17.0
type TaskOptionsObjectTags string
A value that determines whether object tags should be read from the source object store and written to the destination object store.
func (TaskOptionsObjectTags) ElementType ¶ added in v0.17.0
func (TaskOptionsObjectTags) ElementType() reflect.Type
func (TaskOptionsObjectTags) ToStringOutput ¶ added in v0.17.0
func (e TaskOptionsObjectTags) ToStringOutput() pulumi.StringOutput
func (TaskOptionsObjectTags) ToStringOutputWithContext ¶ added in v0.17.0
func (e TaskOptionsObjectTags) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsObjectTags) ToStringPtrOutput ¶ added in v0.17.0
func (e TaskOptionsObjectTags) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsObjectTags) ToStringPtrOutputWithContext ¶ added in v0.17.0
func (e TaskOptionsObjectTags) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsObjectTags) ToTaskOptionsObjectTagsOutput ¶ added in v0.17.0
func (e TaskOptionsObjectTags) ToTaskOptionsObjectTagsOutput() TaskOptionsObjectTagsOutput
func (TaskOptionsObjectTags) ToTaskOptionsObjectTagsOutputWithContext ¶ added in v0.17.0
func (e TaskOptionsObjectTags) ToTaskOptionsObjectTagsOutputWithContext(ctx context.Context) TaskOptionsObjectTagsOutput
func (TaskOptionsObjectTags) ToTaskOptionsObjectTagsPtrOutput ¶ added in v0.17.0
func (e TaskOptionsObjectTags) ToTaskOptionsObjectTagsPtrOutput() TaskOptionsObjectTagsPtrOutput
func (TaskOptionsObjectTags) ToTaskOptionsObjectTagsPtrOutputWithContext ¶ added in v0.17.0
func (e TaskOptionsObjectTags) ToTaskOptionsObjectTagsPtrOutputWithContext(ctx context.Context) TaskOptionsObjectTagsPtrOutput
type TaskOptionsObjectTagsInput ¶ added in v0.17.0
type TaskOptionsObjectTagsInput interface { pulumi.Input ToTaskOptionsObjectTagsOutput() TaskOptionsObjectTagsOutput ToTaskOptionsObjectTagsOutputWithContext(context.Context) TaskOptionsObjectTagsOutput }
TaskOptionsObjectTagsInput is an input type that accepts TaskOptionsObjectTagsArgs and TaskOptionsObjectTagsOutput values. You can construct a concrete instance of `TaskOptionsObjectTagsInput` via:
TaskOptionsObjectTagsArgs{...}
type TaskOptionsObjectTagsOutput ¶ added in v0.17.0
type TaskOptionsObjectTagsOutput struct{ *pulumi.OutputState }
func (TaskOptionsObjectTagsOutput) ElementType ¶ added in v0.17.0
func (TaskOptionsObjectTagsOutput) ElementType() reflect.Type
func (TaskOptionsObjectTagsOutput) ToStringOutput ¶ added in v0.17.0
func (o TaskOptionsObjectTagsOutput) ToStringOutput() pulumi.StringOutput
func (TaskOptionsObjectTagsOutput) ToStringOutputWithContext ¶ added in v0.17.0
func (o TaskOptionsObjectTagsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsObjectTagsOutput) ToStringPtrOutput ¶ added in v0.17.0
func (o TaskOptionsObjectTagsOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsObjectTagsOutput) ToStringPtrOutputWithContext ¶ added in v0.17.0
func (o TaskOptionsObjectTagsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsObjectTagsOutput) ToTaskOptionsObjectTagsOutput ¶ added in v0.17.0
func (o TaskOptionsObjectTagsOutput) ToTaskOptionsObjectTagsOutput() TaskOptionsObjectTagsOutput
func (TaskOptionsObjectTagsOutput) ToTaskOptionsObjectTagsOutputWithContext ¶ added in v0.17.0
func (o TaskOptionsObjectTagsOutput) ToTaskOptionsObjectTagsOutputWithContext(ctx context.Context) TaskOptionsObjectTagsOutput
func (TaskOptionsObjectTagsOutput) ToTaskOptionsObjectTagsPtrOutput ¶ added in v0.17.0
func (o TaskOptionsObjectTagsOutput) ToTaskOptionsObjectTagsPtrOutput() TaskOptionsObjectTagsPtrOutput
func (TaskOptionsObjectTagsOutput) ToTaskOptionsObjectTagsPtrOutputWithContext ¶ added in v0.17.0
func (o TaskOptionsObjectTagsOutput) ToTaskOptionsObjectTagsPtrOutputWithContext(ctx context.Context) TaskOptionsObjectTagsPtrOutput
type TaskOptionsObjectTagsPtrInput ¶ added in v0.17.0
type TaskOptionsObjectTagsPtrInput interface { pulumi.Input ToTaskOptionsObjectTagsPtrOutput() TaskOptionsObjectTagsPtrOutput ToTaskOptionsObjectTagsPtrOutputWithContext(context.Context) TaskOptionsObjectTagsPtrOutput }
func TaskOptionsObjectTagsPtr ¶ added in v0.17.0
func TaskOptionsObjectTagsPtr(v string) TaskOptionsObjectTagsPtrInput
type TaskOptionsObjectTagsPtrOutput ¶ added in v0.17.0
type TaskOptionsObjectTagsPtrOutput struct{ *pulumi.OutputState }
func (TaskOptionsObjectTagsPtrOutput) Elem ¶ added in v0.17.0
func (o TaskOptionsObjectTagsPtrOutput) Elem() TaskOptionsObjectTagsOutput
func (TaskOptionsObjectTagsPtrOutput) ElementType ¶ added in v0.17.0
func (TaskOptionsObjectTagsPtrOutput) ElementType() reflect.Type
func (TaskOptionsObjectTagsPtrOutput) ToStringPtrOutput ¶ added in v0.17.0
func (o TaskOptionsObjectTagsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsObjectTagsPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.17.0
func (o TaskOptionsObjectTagsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsObjectTagsPtrOutput) ToTaskOptionsObjectTagsPtrOutput ¶ added in v0.17.0
func (o TaskOptionsObjectTagsPtrOutput) ToTaskOptionsObjectTagsPtrOutput() TaskOptionsObjectTagsPtrOutput
func (TaskOptionsObjectTagsPtrOutput) ToTaskOptionsObjectTagsPtrOutputWithContext ¶ added in v0.17.0
func (o TaskOptionsObjectTagsPtrOutput) ToTaskOptionsObjectTagsPtrOutputWithContext(ctx context.Context) TaskOptionsObjectTagsPtrOutput
type TaskOptionsOutput ¶
type TaskOptionsOutput struct{ *pulumi.OutputState }
Represents the options that are available to control the behavior of a StartTaskExecution operation.
func (TaskOptionsOutput) Atime ¶
func (o TaskOptionsOutput) Atime() TaskOptionsAtimePtrOutput
A file metadata value that shows the last time a file was accessed (that is, when the file was read or written to).
func (TaskOptionsOutput) BytesPerSecond ¶
func (o TaskOptionsOutput) BytesPerSecond() pulumi.IntPtrOutput
A value that limits the bandwidth used by AWS DataSync.
func (TaskOptionsOutput) ElementType ¶
func (TaskOptionsOutput) ElementType() reflect.Type
func (TaskOptionsOutput) Gid ¶
func (o TaskOptionsOutput) Gid() TaskOptionsGidPtrOutput
The group ID (GID) of the file's owners.
func (TaskOptionsOutput) LogLevel ¶
func (o TaskOptionsOutput) LogLevel() TaskOptionsLogLevelPtrOutput
A value that determines the types of logs that DataSync publishes to a log stream in the Amazon CloudWatch log group that you provide.
func (TaskOptionsOutput) Mtime ¶
func (o TaskOptionsOutput) Mtime() TaskOptionsMtimePtrOutput
A value that indicates the last time that a file was modified (that is, a file was written to) before the PREPARING phase.
func (TaskOptionsOutput) ObjectTags ¶ added in v0.17.0
func (o TaskOptionsOutput) ObjectTags() TaskOptionsObjectTagsPtrOutput
A value that determines whether object tags should be read from the source object store and written to the destination object store.
func (TaskOptionsOutput) OverwriteMode ¶
func (o TaskOptionsOutput) OverwriteMode() TaskOptionsOverwriteModePtrOutput
A value that determines whether files at the destination should be overwritten or preserved when copying files.
func (TaskOptionsOutput) PosixPermissions ¶
func (o TaskOptionsOutput) PosixPermissions() TaskOptionsPosixPermissionsPtrOutput
A value that determines which users or groups can access a file for a specific purpose such as reading, writing, or execution of the file.
func (TaskOptionsOutput) PreserveDeletedFiles ¶
func (o TaskOptionsOutput) PreserveDeletedFiles() TaskOptionsPreserveDeletedFilesPtrOutput
A value that specifies whether files in the destination that don't exist in the source file system should be preserved.
func (TaskOptionsOutput) PreserveDevices ¶
func (o TaskOptionsOutput) PreserveDevices() TaskOptionsPreserveDevicesPtrOutput
A value that determines whether AWS DataSync should preserve the metadata of block and character devices in the source file system, and recreate the files with that device name and metadata on the destination.
func (TaskOptionsOutput) SecurityDescriptorCopyFlags ¶
func (o TaskOptionsOutput) SecurityDescriptorCopyFlags() TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
A value that determines which components of the SMB security descriptor are copied during transfer.
func (TaskOptionsOutput) TaskQueueing ¶
func (o TaskOptionsOutput) TaskQueueing() TaskOptionsTaskQueueingPtrOutput
A value that determines whether tasks should be queued before executing the tasks.
func (TaskOptionsOutput) ToTaskOptionsOutput ¶
func (o TaskOptionsOutput) ToTaskOptionsOutput() TaskOptionsOutput
func (TaskOptionsOutput) ToTaskOptionsOutputWithContext ¶
func (o TaskOptionsOutput) ToTaskOptionsOutputWithContext(ctx context.Context) TaskOptionsOutput
func (TaskOptionsOutput) ToTaskOptionsPtrOutput ¶
func (o TaskOptionsOutput) ToTaskOptionsPtrOutput() TaskOptionsPtrOutput
func (TaskOptionsOutput) ToTaskOptionsPtrOutputWithContext ¶
func (o TaskOptionsOutput) ToTaskOptionsPtrOutputWithContext(ctx context.Context) TaskOptionsPtrOutput
func (TaskOptionsOutput) TransferMode ¶
func (o TaskOptionsOutput) TransferMode() TaskOptionsTransferModePtrOutput
A value that determines whether DataSync transfers only the data and metadata that differ between the source and the destination location, or whether DataSync transfers all the content from the source, without comparing to the destination location.
func (TaskOptionsOutput) Uid ¶
func (o TaskOptionsOutput) Uid() TaskOptionsUidPtrOutput
The user ID (UID) of the file's owner.
func (TaskOptionsOutput) VerifyMode ¶
func (o TaskOptionsOutput) VerifyMode() TaskOptionsVerifyModePtrOutput
A value that determines whether a data integrity verification should be performed at the end of a task execution after all data and metadata have been transferred.
type TaskOptionsOverwriteMode ¶
type TaskOptionsOverwriteMode string
A value that determines whether files at the destination should be overwritten or preserved when copying files.
func (TaskOptionsOverwriteMode) ElementType ¶
func (TaskOptionsOverwriteMode) ElementType() reflect.Type
func (TaskOptionsOverwriteMode) ToStringOutput ¶
func (e TaskOptionsOverwriteMode) ToStringOutput() pulumi.StringOutput
func (TaskOptionsOverwriteMode) ToStringOutputWithContext ¶
func (e TaskOptionsOverwriteMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsOverwriteMode) ToStringPtrOutput ¶
func (e TaskOptionsOverwriteMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsOverwriteMode) ToStringPtrOutputWithContext ¶
func (e TaskOptionsOverwriteMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsOverwriteMode) ToTaskOptionsOverwriteModeOutput ¶
func (e TaskOptionsOverwriteMode) ToTaskOptionsOverwriteModeOutput() TaskOptionsOverwriteModeOutput
func (TaskOptionsOverwriteMode) ToTaskOptionsOverwriteModeOutputWithContext ¶
func (e TaskOptionsOverwriteMode) ToTaskOptionsOverwriteModeOutputWithContext(ctx context.Context) TaskOptionsOverwriteModeOutput
func (TaskOptionsOverwriteMode) ToTaskOptionsOverwriteModePtrOutput ¶
func (e TaskOptionsOverwriteMode) ToTaskOptionsOverwriteModePtrOutput() TaskOptionsOverwriteModePtrOutput
func (TaskOptionsOverwriteMode) ToTaskOptionsOverwriteModePtrOutputWithContext ¶
func (e TaskOptionsOverwriteMode) ToTaskOptionsOverwriteModePtrOutputWithContext(ctx context.Context) TaskOptionsOverwriteModePtrOutput
type TaskOptionsOverwriteModeInput ¶
type TaskOptionsOverwriteModeInput interface { pulumi.Input ToTaskOptionsOverwriteModeOutput() TaskOptionsOverwriteModeOutput ToTaskOptionsOverwriteModeOutputWithContext(context.Context) TaskOptionsOverwriteModeOutput }
TaskOptionsOverwriteModeInput is an input type that accepts TaskOptionsOverwriteModeArgs and TaskOptionsOverwriteModeOutput values. You can construct a concrete instance of `TaskOptionsOverwriteModeInput` via:
TaskOptionsOverwriteModeArgs{...}
type TaskOptionsOverwriteModeOutput ¶
type TaskOptionsOverwriteModeOutput struct{ *pulumi.OutputState }
func (TaskOptionsOverwriteModeOutput) ElementType ¶
func (TaskOptionsOverwriteModeOutput) ElementType() reflect.Type
func (TaskOptionsOverwriteModeOutput) ToStringOutput ¶
func (o TaskOptionsOverwriteModeOutput) ToStringOutput() pulumi.StringOutput
func (TaskOptionsOverwriteModeOutput) ToStringOutputWithContext ¶
func (o TaskOptionsOverwriteModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsOverwriteModeOutput) ToStringPtrOutput ¶
func (o TaskOptionsOverwriteModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsOverwriteModeOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsOverwriteModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsOverwriteModeOutput) ToTaskOptionsOverwriteModeOutput ¶
func (o TaskOptionsOverwriteModeOutput) ToTaskOptionsOverwriteModeOutput() TaskOptionsOverwriteModeOutput
func (TaskOptionsOverwriteModeOutput) ToTaskOptionsOverwriteModeOutputWithContext ¶
func (o TaskOptionsOverwriteModeOutput) ToTaskOptionsOverwriteModeOutputWithContext(ctx context.Context) TaskOptionsOverwriteModeOutput
func (TaskOptionsOverwriteModeOutput) ToTaskOptionsOverwriteModePtrOutput ¶
func (o TaskOptionsOverwriteModeOutput) ToTaskOptionsOverwriteModePtrOutput() TaskOptionsOverwriteModePtrOutput
func (TaskOptionsOverwriteModeOutput) ToTaskOptionsOverwriteModePtrOutputWithContext ¶
func (o TaskOptionsOverwriteModeOutput) ToTaskOptionsOverwriteModePtrOutputWithContext(ctx context.Context) TaskOptionsOverwriteModePtrOutput
type TaskOptionsOverwriteModePtrInput ¶
type TaskOptionsOverwriteModePtrInput interface { pulumi.Input ToTaskOptionsOverwriteModePtrOutput() TaskOptionsOverwriteModePtrOutput ToTaskOptionsOverwriteModePtrOutputWithContext(context.Context) TaskOptionsOverwriteModePtrOutput }
func TaskOptionsOverwriteModePtr ¶
func TaskOptionsOverwriteModePtr(v string) TaskOptionsOverwriteModePtrInput
type TaskOptionsOverwriteModePtrOutput ¶
type TaskOptionsOverwriteModePtrOutput struct{ *pulumi.OutputState }
func (TaskOptionsOverwriteModePtrOutput) Elem ¶
func (o TaskOptionsOverwriteModePtrOutput) Elem() TaskOptionsOverwriteModeOutput
func (TaskOptionsOverwriteModePtrOutput) ElementType ¶
func (TaskOptionsOverwriteModePtrOutput) ElementType() reflect.Type
func (TaskOptionsOverwriteModePtrOutput) ToStringPtrOutput ¶
func (o TaskOptionsOverwriteModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsOverwriteModePtrOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsOverwriteModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsOverwriteModePtrOutput) ToTaskOptionsOverwriteModePtrOutput ¶
func (o TaskOptionsOverwriteModePtrOutput) ToTaskOptionsOverwriteModePtrOutput() TaskOptionsOverwriteModePtrOutput
func (TaskOptionsOverwriteModePtrOutput) ToTaskOptionsOverwriteModePtrOutputWithContext ¶
func (o TaskOptionsOverwriteModePtrOutput) ToTaskOptionsOverwriteModePtrOutputWithContext(ctx context.Context) TaskOptionsOverwriteModePtrOutput
type TaskOptionsPosixPermissions ¶
type TaskOptionsPosixPermissions string
A value that determines which users or groups can access a file for a specific purpose such as reading, writing, or execution of the file.
func (TaskOptionsPosixPermissions) ElementType ¶
func (TaskOptionsPosixPermissions) ElementType() reflect.Type
func (TaskOptionsPosixPermissions) ToStringOutput ¶
func (e TaskOptionsPosixPermissions) ToStringOutput() pulumi.StringOutput
func (TaskOptionsPosixPermissions) ToStringOutputWithContext ¶
func (e TaskOptionsPosixPermissions) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsPosixPermissions) ToStringPtrOutput ¶
func (e TaskOptionsPosixPermissions) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsPosixPermissions) ToStringPtrOutputWithContext ¶
func (e TaskOptionsPosixPermissions) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsPosixPermissions) ToTaskOptionsPosixPermissionsOutput ¶
func (e TaskOptionsPosixPermissions) ToTaskOptionsPosixPermissionsOutput() TaskOptionsPosixPermissionsOutput
func (TaskOptionsPosixPermissions) ToTaskOptionsPosixPermissionsOutputWithContext ¶
func (e TaskOptionsPosixPermissions) ToTaskOptionsPosixPermissionsOutputWithContext(ctx context.Context) TaskOptionsPosixPermissionsOutput
func (TaskOptionsPosixPermissions) ToTaskOptionsPosixPermissionsPtrOutput ¶
func (e TaskOptionsPosixPermissions) ToTaskOptionsPosixPermissionsPtrOutput() TaskOptionsPosixPermissionsPtrOutput
func (TaskOptionsPosixPermissions) ToTaskOptionsPosixPermissionsPtrOutputWithContext ¶
func (e TaskOptionsPosixPermissions) ToTaskOptionsPosixPermissionsPtrOutputWithContext(ctx context.Context) TaskOptionsPosixPermissionsPtrOutput
type TaskOptionsPosixPermissionsInput ¶
type TaskOptionsPosixPermissionsInput interface { pulumi.Input ToTaskOptionsPosixPermissionsOutput() TaskOptionsPosixPermissionsOutput ToTaskOptionsPosixPermissionsOutputWithContext(context.Context) TaskOptionsPosixPermissionsOutput }
TaskOptionsPosixPermissionsInput is an input type that accepts TaskOptionsPosixPermissionsArgs and TaskOptionsPosixPermissionsOutput values. You can construct a concrete instance of `TaskOptionsPosixPermissionsInput` via:
TaskOptionsPosixPermissionsArgs{...}
type TaskOptionsPosixPermissionsOutput ¶
type TaskOptionsPosixPermissionsOutput struct{ *pulumi.OutputState }
func (TaskOptionsPosixPermissionsOutput) ElementType ¶
func (TaskOptionsPosixPermissionsOutput) ElementType() reflect.Type
func (TaskOptionsPosixPermissionsOutput) ToStringOutput ¶
func (o TaskOptionsPosixPermissionsOutput) ToStringOutput() pulumi.StringOutput
func (TaskOptionsPosixPermissionsOutput) ToStringOutputWithContext ¶
func (o TaskOptionsPosixPermissionsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsPosixPermissionsOutput) ToStringPtrOutput ¶
func (o TaskOptionsPosixPermissionsOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsPosixPermissionsOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsPosixPermissionsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsPosixPermissionsOutput) ToTaskOptionsPosixPermissionsOutput ¶
func (o TaskOptionsPosixPermissionsOutput) ToTaskOptionsPosixPermissionsOutput() TaskOptionsPosixPermissionsOutput
func (TaskOptionsPosixPermissionsOutput) ToTaskOptionsPosixPermissionsOutputWithContext ¶
func (o TaskOptionsPosixPermissionsOutput) ToTaskOptionsPosixPermissionsOutputWithContext(ctx context.Context) TaskOptionsPosixPermissionsOutput
func (TaskOptionsPosixPermissionsOutput) ToTaskOptionsPosixPermissionsPtrOutput ¶
func (o TaskOptionsPosixPermissionsOutput) ToTaskOptionsPosixPermissionsPtrOutput() TaskOptionsPosixPermissionsPtrOutput
func (TaskOptionsPosixPermissionsOutput) ToTaskOptionsPosixPermissionsPtrOutputWithContext ¶
func (o TaskOptionsPosixPermissionsOutput) ToTaskOptionsPosixPermissionsPtrOutputWithContext(ctx context.Context) TaskOptionsPosixPermissionsPtrOutput
type TaskOptionsPosixPermissionsPtrInput ¶
type TaskOptionsPosixPermissionsPtrInput interface { pulumi.Input ToTaskOptionsPosixPermissionsPtrOutput() TaskOptionsPosixPermissionsPtrOutput ToTaskOptionsPosixPermissionsPtrOutputWithContext(context.Context) TaskOptionsPosixPermissionsPtrOutput }
func TaskOptionsPosixPermissionsPtr ¶
func TaskOptionsPosixPermissionsPtr(v string) TaskOptionsPosixPermissionsPtrInput
type TaskOptionsPosixPermissionsPtrOutput ¶
type TaskOptionsPosixPermissionsPtrOutput struct{ *pulumi.OutputState }
func (TaskOptionsPosixPermissionsPtrOutput) ElementType ¶
func (TaskOptionsPosixPermissionsPtrOutput) ElementType() reflect.Type
func (TaskOptionsPosixPermissionsPtrOutput) ToStringPtrOutput ¶
func (o TaskOptionsPosixPermissionsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsPosixPermissionsPtrOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsPosixPermissionsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsPosixPermissionsPtrOutput) ToTaskOptionsPosixPermissionsPtrOutput ¶
func (o TaskOptionsPosixPermissionsPtrOutput) ToTaskOptionsPosixPermissionsPtrOutput() TaskOptionsPosixPermissionsPtrOutput
func (TaskOptionsPosixPermissionsPtrOutput) ToTaskOptionsPosixPermissionsPtrOutputWithContext ¶
func (o TaskOptionsPosixPermissionsPtrOutput) ToTaskOptionsPosixPermissionsPtrOutputWithContext(ctx context.Context) TaskOptionsPosixPermissionsPtrOutput
type TaskOptionsPreserveDeletedFiles ¶
type TaskOptionsPreserveDeletedFiles string
A value that specifies whether files in the destination that don't exist in the source file system should be preserved.
func (TaskOptionsPreserveDeletedFiles) ElementType ¶
func (TaskOptionsPreserveDeletedFiles) ElementType() reflect.Type
func (TaskOptionsPreserveDeletedFiles) ToStringOutput ¶
func (e TaskOptionsPreserveDeletedFiles) ToStringOutput() pulumi.StringOutput
func (TaskOptionsPreserveDeletedFiles) ToStringOutputWithContext ¶
func (e TaskOptionsPreserveDeletedFiles) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsPreserveDeletedFiles) ToStringPtrOutput ¶
func (e TaskOptionsPreserveDeletedFiles) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsPreserveDeletedFiles) ToStringPtrOutputWithContext ¶
func (e TaskOptionsPreserveDeletedFiles) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsPreserveDeletedFiles) ToTaskOptionsPreserveDeletedFilesOutput ¶
func (e TaskOptionsPreserveDeletedFiles) ToTaskOptionsPreserveDeletedFilesOutput() TaskOptionsPreserveDeletedFilesOutput
func (TaskOptionsPreserveDeletedFiles) ToTaskOptionsPreserveDeletedFilesOutputWithContext ¶
func (e TaskOptionsPreserveDeletedFiles) ToTaskOptionsPreserveDeletedFilesOutputWithContext(ctx context.Context) TaskOptionsPreserveDeletedFilesOutput
func (TaskOptionsPreserveDeletedFiles) ToTaskOptionsPreserveDeletedFilesPtrOutput ¶
func (e TaskOptionsPreserveDeletedFiles) ToTaskOptionsPreserveDeletedFilesPtrOutput() TaskOptionsPreserveDeletedFilesPtrOutput
func (TaskOptionsPreserveDeletedFiles) ToTaskOptionsPreserveDeletedFilesPtrOutputWithContext ¶
func (e TaskOptionsPreserveDeletedFiles) ToTaskOptionsPreserveDeletedFilesPtrOutputWithContext(ctx context.Context) TaskOptionsPreserveDeletedFilesPtrOutput
type TaskOptionsPreserveDeletedFilesInput ¶
type TaskOptionsPreserveDeletedFilesInput interface { pulumi.Input ToTaskOptionsPreserveDeletedFilesOutput() TaskOptionsPreserveDeletedFilesOutput ToTaskOptionsPreserveDeletedFilesOutputWithContext(context.Context) TaskOptionsPreserveDeletedFilesOutput }
TaskOptionsPreserveDeletedFilesInput is an input type that accepts TaskOptionsPreserveDeletedFilesArgs and TaskOptionsPreserveDeletedFilesOutput values. You can construct a concrete instance of `TaskOptionsPreserveDeletedFilesInput` via:
TaskOptionsPreserveDeletedFilesArgs{...}
type TaskOptionsPreserveDeletedFilesOutput ¶
type TaskOptionsPreserveDeletedFilesOutput struct{ *pulumi.OutputState }
func (TaskOptionsPreserveDeletedFilesOutput) ElementType ¶
func (TaskOptionsPreserveDeletedFilesOutput) ElementType() reflect.Type
func (TaskOptionsPreserveDeletedFilesOutput) ToStringOutput ¶
func (o TaskOptionsPreserveDeletedFilesOutput) ToStringOutput() pulumi.StringOutput
func (TaskOptionsPreserveDeletedFilesOutput) ToStringOutputWithContext ¶
func (o TaskOptionsPreserveDeletedFilesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsPreserveDeletedFilesOutput) ToStringPtrOutput ¶
func (o TaskOptionsPreserveDeletedFilesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsPreserveDeletedFilesOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsPreserveDeletedFilesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsPreserveDeletedFilesOutput) ToTaskOptionsPreserveDeletedFilesOutput ¶
func (o TaskOptionsPreserveDeletedFilesOutput) ToTaskOptionsPreserveDeletedFilesOutput() TaskOptionsPreserveDeletedFilesOutput
func (TaskOptionsPreserveDeletedFilesOutput) ToTaskOptionsPreserveDeletedFilesOutputWithContext ¶
func (o TaskOptionsPreserveDeletedFilesOutput) ToTaskOptionsPreserveDeletedFilesOutputWithContext(ctx context.Context) TaskOptionsPreserveDeletedFilesOutput
func (TaskOptionsPreserveDeletedFilesOutput) ToTaskOptionsPreserveDeletedFilesPtrOutput ¶
func (o TaskOptionsPreserveDeletedFilesOutput) ToTaskOptionsPreserveDeletedFilesPtrOutput() TaskOptionsPreserveDeletedFilesPtrOutput
func (TaskOptionsPreserveDeletedFilesOutput) ToTaskOptionsPreserveDeletedFilesPtrOutputWithContext ¶
func (o TaskOptionsPreserveDeletedFilesOutput) ToTaskOptionsPreserveDeletedFilesPtrOutputWithContext(ctx context.Context) TaskOptionsPreserveDeletedFilesPtrOutput
type TaskOptionsPreserveDeletedFilesPtrInput ¶
type TaskOptionsPreserveDeletedFilesPtrInput interface { pulumi.Input ToTaskOptionsPreserveDeletedFilesPtrOutput() TaskOptionsPreserveDeletedFilesPtrOutput ToTaskOptionsPreserveDeletedFilesPtrOutputWithContext(context.Context) TaskOptionsPreserveDeletedFilesPtrOutput }
func TaskOptionsPreserveDeletedFilesPtr ¶
func TaskOptionsPreserveDeletedFilesPtr(v string) TaskOptionsPreserveDeletedFilesPtrInput
type TaskOptionsPreserveDeletedFilesPtrOutput ¶
type TaskOptionsPreserveDeletedFilesPtrOutput struct{ *pulumi.OutputState }
func (TaskOptionsPreserveDeletedFilesPtrOutput) ElementType ¶
func (TaskOptionsPreserveDeletedFilesPtrOutput) ElementType() reflect.Type
func (TaskOptionsPreserveDeletedFilesPtrOutput) ToStringPtrOutput ¶
func (o TaskOptionsPreserveDeletedFilesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsPreserveDeletedFilesPtrOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsPreserveDeletedFilesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsPreserveDeletedFilesPtrOutput) ToTaskOptionsPreserveDeletedFilesPtrOutput ¶
func (o TaskOptionsPreserveDeletedFilesPtrOutput) ToTaskOptionsPreserveDeletedFilesPtrOutput() TaskOptionsPreserveDeletedFilesPtrOutput
func (TaskOptionsPreserveDeletedFilesPtrOutput) ToTaskOptionsPreserveDeletedFilesPtrOutputWithContext ¶
func (o TaskOptionsPreserveDeletedFilesPtrOutput) ToTaskOptionsPreserveDeletedFilesPtrOutputWithContext(ctx context.Context) TaskOptionsPreserveDeletedFilesPtrOutput
type TaskOptionsPreserveDevices ¶
type TaskOptionsPreserveDevices string
A value that determines whether AWS DataSync should preserve the metadata of block and character devices in the source file system, and recreate the files with that device name and metadata on the destination.
func (TaskOptionsPreserveDevices) ElementType ¶
func (TaskOptionsPreserveDevices) ElementType() reflect.Type
func (TaskOptionsPreserveDevices) ToStringOutput ¶
func (e TaskOptionsPreserveDevices) ToStringOutput() pulumi.StringOutput
func (TaskOptionsPreserveDevices) ToStringOutputWithContext ¶
func (e TaskOptionsPreserveDevices) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsPreserveDevices) ToStringPtrOutput ¶
func (e TaskOptionsPreserveDevices) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsPreserveDevices) ToStringPtrOutputWithContext ¶
func (e TaskOptionsPreserveDevices) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsPreserveDevices) ToTaskOptionsPreserveDevicesOutput ¶
func (e TaskOptionsPreserveDevices) ToTaskOptionsPreserveDevicesOutput() TaskOptionsPreserveDevicesOutput
func (TaskOptionsPreserveDevices) ToTaskOptionsPreserveDevicesOutputWithContext ¶
func (e TaskOptionsPreserveDevices) ToTaskOptionsPreserveDevicesOutputWithContext(ctx context.Context) TaskOptionsPreserveDevicesOutput
func (TaskOptionsPreserveDevices) ToTaskOptionsPreserveDevicesPtrOutput ¶
func (e TaskOptionsPreserveDevices) ToTaskOptionsPreserveDevicesPtrOutput() TaskOptionsPreserveDevicesPtrOutput
func (TaskOptionsPreserveDevices) ToTaskOptionsPreserveDevicesPtrOutputWithContext ¶
func (e TaskOptionsPreserveDevices) ToTaskOptionsPreserveDevicesPtrOutputWithContext(ctx context.Context) TaskOptionsPreserveDevicesPtrOutput
type TaskOptionsPreserveDevicesInput ¶
type TaskOptionsPreserveDevicesInput interface { pulumi.Input ToTaskOptionsPreserveDevicesOutput() TaskOptionsPreserveDevicesOutput ToTaskOptionsPreserveDevicesOutputWithContext(context.Context) TaskOptionsPreserveDevicesOutput }
TaskOptionsPreserveDevicesInput is an input type that accepts TaskOptionsPreserveDevicesArgs and TaskOptionsPreserveDevicesOutput values. You can construct a concrete instance of `TaskOptionsPreserveDevicesInput` via:
TaskOptionsPreserveDevicesArgs{...}
type TaskOptionsPreserveDevicesOutput ¶
type TaskOptionsPreserveDevicesOutput struct{ *pulumi.OutputState }
func (TaskOptionsPreserveDevicesOutput) ElementType ¶
func (TaskOptionsPreserveDevicesOutput) ElementType() reflect.Type
func (TaskOptionsPreserveDevicesOutput) ToStringOutput ¶
func (o TaskOptionsPreserveDevicesOutput) ToStringOutput() pulumi.StringOutput
func (TaskOptionsPreserveDevicesOutput) ToStringOutputWithContext ¶
func (o TaskOptionsPreserveDevicesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsPreserveDevicesOutput) ToStringPtrOutput ¶
func (o TaskOptionsPreserveDevicesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsPreserveDevicesOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsPreserveDevicesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsPreserveDevicesOutput) ToTaskOptionsPreserveDevicesOutput ¶
func (o TaskOptionsPreserveDevicesOutput) ToTaskOptionsPreserveDevicesOutput() TaskOptionsPreserveDevicesOutput
func (TaskOptionsPreserveDevicesOutput) ToTaskOptionsPreserveDevicesOutputWithContext ¶
func (o TaskOptionsPreserveDevicesOutput) ToTaskOptionsPreserveDevicesOutputWithContext(ctx context.Context) TaskOptionsPreserveDevicesOutput
func (TaskOptionsPreserveDevicesOutput) ToTaskOptionsPreserveDevicesPtrOutput ¶
func (o TaskOptionsPreserveDevicesOutput) ToTaskOptionsPreserveDevicesPtrOutput() TaskOptionsPreserveDevicesPtrOutput
func (TaskOptionsPreserveDevicesOutput) ToTaskOptionsPreserveDevicesPtrOutputWithContext ¶
func (o TaskOptionsPreserveDevicesOutput) ToTaskOptionsPreserveDevicesPtrOutputWithContext(ctx context.Context) TaskOptionsPreserveDevicesPtrOutput
type TaskOptionsPreserveDevicesPtrInput ¶
type TaskOptionsPreserveDevicesPtrInput interface { pulumi.Input ToTaskOptionsPreserveDevicesPtrOutput() TaskOptionsPreserveDevicesPtrOutput ToTaskOptionsPreserveDevicesPtrOutputWithContext(context.Context) TaskOptionsPreserveDevicesPtrOutput }
func TaskOptionsPreserveDevicesPtr ¶
func TaskOptionsPreserveDevicesPtr(v string) TaskOptionsPreserveDevicesPtrInput
type TaskOptionsPreserveDevicesPtrOutput ¶
type TaskOptionsPreserveDevicesPtrOutput struct{ *pulumi.OutputState }
func (TaskOptionsPreserveDevicesPtrOutput) Elem ¶
func (o TaskOptionsPreserveDevicesPtrOutput) Elem() TaskOptionsPreserveDevicesOutput
func (TaskOptionsPreserveDevicesPtrOutput) ElementType ¶
func (TaskOptionsPreserveDevicesPtrOutput) ElementType() reflect.Type
func (TaskOptionsPreserveDevicesPtrOutput) ToStringPtrOutput ¶
func (o TaskOptionsPreserveDevicesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsPreserveDevicesPtrOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsPreserveDevicesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsPreserveDevicesPtrOutput) ToTaskOptionsPreserveDevicesPtrOutput ¶
func (o TaskOptionsPreserveDevicesPtrOutput) ToTaskOptionsPreserveDevicesPtrOutput() TaskOptionsPreserveDevicesPtrOutput
func (TaskOptionsPreserveDevicesPtrOutput) ToTaskOptionsPreserveDevicesPtrOutputWithContext ¶
func (o TaskOptionsPreserveDevicesPtrOutput) ToTaskOptionsPreserveDevicesPtrOutputWithContext(ctx context.Context) TaskOptionsPreserveDevicesPtrOutput
type TaskOptionsPtrInput ¶
type TaskOptionsPtrInput interface { pulumi.Input ToTaskOptionsPtrOutput() TaskOptionsPtrOutput ToTaskOptionsPtrOutputWithContext(context.Context) TaskOptionsPtrOutput }
TaskOptionsPtrInput is an input type that accepts TaskOptionsArgs, TaskOptionsPtr and TaskOptionsPtrOutput values. You can construct a concrete instance of `TaskOptionsPtrInput` via:
TaskOptionsArgs{...} or: nil
func TaskOptionsPtr ¶
func TaskOptionsPtr(v *TaskOptionsArgs) TaskOptionsPtrInput
type TaskOptionsPtrOutput ¶
type TaskOptionsPtrOutput struct{ *pulumi.OutputState }
func (TaskOptionsPtrOutput) Atime ¶
func (o TaskOptionsPtrOutput) Atime() TaskOptionsAtimePtrOutput
A file metadata value that shows the last time a file was accessed (that is, when the file was read or written to).
func (TaskOptionsPtrOutput) BytesPerSecond ¶
func (o TaskOptionsPtrOutput) BytesPerSecond() pulumi.IntPtrOutput
A value that limits the bandwidth used by AWS DataSync.
func (TaskOptionsPtrOutput) Elem ¶
func (o TaskOptionsPtrOutput) Elem() TaskOptionsOutput
func (TaskOptionsPtrOutput) ElementType ¶
func (TaskOptionsPtrOutput) ElementType() reflect.Type
func (TaskOptionsPtrOutput) Gid ¶
func (o TaskOptionsPtrOutput) Gid() TaskOptionsGidPtrOutput
The group ID (GID) of the file's owners.
func (TaskOptionsPtrOutput) LogLevel ¶
func (o TaskOptionsPtrOutput) LogLevel() TaskOptionsLogLevelPtrOutput
A value that determines the types of logs that DataSync publishes to a log stream in the Amazon CloudWatch log group that you provide.
func (TaskOptionsPtrOutput) Mtime ¶
func (o TaskOptionsPtrOutput) Mtime() TaskOptionsMtimePtrOutput
A value that indicates the last time that a file was modified (that is, a file was written to) before the PREPARING phase.
func (TaskOptionsPtrOutput) ObjectTags ¶ added in v0.17.0
func (o TaskOptionsPtrOutput) ObjectTags() TaskOptionsObjectTagsPtrOutput
A value that determines whether object tags should be read from the source object store and written to the destination object store.
func (TaskOptionsPtrOutput) OverwriteMode ¶
func (o TaskOptionsPtrOutput) OverwriteMode() TaskOptionsOverwriteModePtrOutput
A value that determines whether files at the destination should be overwritten or preserved when copying files.
func (TaskOptionsPtrOutput) PosixPermissions ¶
func (o TaskOptionsPtrOutput) PosixPermissions() TaskOptionsPosixPermissionsPtrOutput
A value that determines which users or groups can access a file for a specific purpose such as reading, writing, or execution of the file.
func (TaskOptionsPtrOutput) PreserveDeletedFiles ¶
func (o TaskOptionsPtrOutput) PreserveDeletedFiles() TaskOptionsPreserveDeletedFilesPtrOutput
A value that specifies whether files in the destination that don't exist in the source file system should be preserved.
func (TaskOptionsPtrOutput) PreserveDevices ¶
func (o TaskOptionsPtrOutput) PreserveDevices() TaskOptionsPreserveDevicesPtrOutput
A value that determines whether AWS DataSync should preserve the metadata of block and character devices in the source file system, and recreate the files with that device name and metadata on the destination.
func (TaskOptionsPtrOutput) SecurityDescriptorCopyFlags ¶
func (o TaskOptionsPtrOutput) SecurityDescriptorCopyFlags() TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
A value that determines which components of the SMB security descriptor are copied during transfer.
func (TaskOptionsPtrOutput) TaskQueueing ¶
func (o TaskOptionsPtrOutput) TaskQueueing() TaskOptionsTaskQueueingPtrOutput
A value that determines whether tasks should be queued before executing the tasks.
func (TaskOptionsPtrOutput) ToTaskOptionsPtrOutput ¶
func (o TaskOptionsPtrOutput) ToTaskOptionsPtrOutput() TaskOptionsPtrOutput
func (TaskOptionsPtrOutput) ToTaskOptionsPtrOutputWithContext ¶
func (o TaskOptionsPtrOutput) ToTaskOptionsPtrOutputWithContext(ctx context.Context) TaskOptionsPtrOutput
func (TaskOptionsPtrOutput) TransferMode ¶
func (o TaskOptionsPtrOutput) TransferMode() TaskOptionsTransferModePtrOutput
A value that determines whether DataSync transfers only the data and metadata that differ between the source and the destination location, or whether DataSync transfers all the content from the source, without comparing to the destination location.
func (TaskOptionsPtrOutput) Uid ¶
func (o TaskOptionsPtrOutput) Uid() TaskOptionsUidPtrOutput
The user ID (UID) of the file's owner.
func (TaskOptionsPtrOutput) VerifyMode ¶
func (o TaskOptionsPtrOutput) VerifyMode() TaskOptionsVerifyModePtrOutput
A value that determines whether a data integrity verification should be performed at the end of a task execution after all data and metadata have been transferred.
type TaskOptionsSecurityDescriptorCopyFlags ¶
type TaskOptionsSecurityDescriptorCopyFlags string
A value that determines which components of the SMB security descriptor are copied during transfer.
func (TaskOptionsSecurityDescriptorCopyFlags) ElementType ¶
func (TaskOptionsSecurityDescriptorCopyFlags) ElementType() reflect.Type
func (TaskOptionsSecurityDescriptorCopyFlags) ToStringOutput ¶
func (e TaskOptionsSecurityDescriptorCopyFlags) ToStringOutput() pulumi.StringOutput
func (TaskOptionsSecurityDescriptorCopyFlags) ToStringOutputWithContext ¶
func (e TaskOptionsSecurityDescriptorCopyFlags) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsSecurityDescriptorCopyFlags) ToStringPtrOutput ¶
func (e TaskOptionsSecurityDescriptorCopyFlags) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsSecurityDescriptorCopyFlags) ToStringPtrOutputWithContext ¶
func (e TaskOptionsSecurityDescriptorCopyFlags) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsSecurityDescriptorCopyFlags) ToTaskOptionsSecurityDescriptorCopyFlagsOutput ¶
func (e TaskOptionsSecurityDescriptorCopyFlags) ToTaskOptionsSecurityDescriptorCopyFlagsOutput() TaskOptionsSecurityDescriptorCopyFlagsOutput
func (TaskOptionsSecurityDescriptorCopyFlags) ToTaskOptionsSecurityDescriptorCopyFlagsOutputWithContext ¶
func (e TaskOptionsSecurityDescriptorCopyFlags) ToTaskOptionsSecurityDescriptorCopyFlagsOutputWithContext(ctx context.Context) TaskOptionsSecurityDescriptorCopyFlagsOutput
func (TaskOptionsSecurityDescriptorCopyFlags) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutput ¶
func (e TaskOptionsSecurityDescriptorCopyFlags) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutput() TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
func (TaskOptionsSecurityDescriptorCopyFlags) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutputWithContext ¶
func (e TaskOptionsSecurityDescriptorCopyFlags) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutputWithContext(ctx context.Context) TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
type TaskOptionsSecurityDescriptorCopyFlagsInput ¶
type TaskOptionsSecurityDescriptorCopyFlagsInput interface { pulumi.Input ToTaskOptionsSecurityDescriptorCopyFlagsOutput() TaskOptionsSecurityDescriptorCopyFlagsOutput ToTaskOptionsSecurityDescriptorCopyFlagsOutputWithContext(context.Context) TaskOptionsSecurityDescriptorCopyFlagsOutput }
TaskOptionsSecurityDescriptorCopyFlagsInput is an input type that accepts TaskOptionsSecurityDescriptorCopyFlagsArgs and TaskOptionsSecurityDescriptorCopyFlagsOutput values. You can construct a concrete instance of `TaskOptionsSecurityDescriptorCopyFlagsInput` via:
TaskOptionsSecurityDescriptorCopyFlagsArgs{...}
type TaskOptionsSecurityDescriptorCopyFlagsOutput ¶
type TaskOptionsSecurityDescriptorCopyFlagsOutput struct{ *pulumi.OutputState }
func (TaskOptionsSecurityDescriptorCopyFlagsOutput) ElementType ¶
func (TaskOptionsSecurityDescriptorCopyFlagsOutput) ElementType() reflect.Type
func (TaskOptionsSecurityDescriptorCopyFlagsOutput) ToStringOutput ¶
func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToStringOutput() pulumi.StringOutput
func (TaskOptionsSecurityDescriptorCopyFlagsOutput) ToStringOutputWithContext ¶
func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsSecurityDescriptorCopyFlagsOutput) ToStringPtrOutput ¶
func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsSecurityDescriptorCopyFlagsOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsSecurityDescriptorCopyFlagsOutput) ToTaskOptionsSecurityDescriptorCopyFlagsOutput ¶
func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToTaskOptionsSecurityDescriptorCopyFlagsOutput() TaskOptionsSecurityDescriptorCopyFlagsOutput
func (TaskOptionsSecurityDescriptorCopyFlagsOutput) ToTaskOptionsSecurityDescriptorCopyFlagsOutputWithContext ¶
func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToTaskOptionsSecurityDescriptorCopyFlagsOutputWithContext(ctx context.Context) TaskOptionsSecurityDescriptorCopyFlagsOutput
func (TaskOptionsSecurityDescriptorCopyFlagsOutput) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutput ¶
func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutput() TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
func (TaskOptionsSecurityDescriptorCopyFlagsOutput) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutputWithContext ¶
func (o TaskOptionsSecurityDescriptorCopyFlagsOutput) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutputWithContext(ctx context.Context) TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
type TaskOptionsSecurityDescriptorCopyFlagsPtrInput ¶
type TaskOptionsSecurityDescriptorCopyFlagsPtrInput interface { pulumi.Input ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutput() TaskOptionsSecurityDescriptorCopyFlagsPtrOutput ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutputWithContext(context.Context) TaskOptionsSecurityDescriptorCopyFlagsPtrOutput }
func TaskOptionsSecurityDescriptorCopyFlagsPtr ¶
func TaskOptionsSecurityDescriptorCopyFlagsPtr(v string) TaskOptionsSecurityDescriptorCopyFlagsPtrInput
type TaskOptionsSecurityDescriptorCopyFlagsPtrOutput ¶
type TaskOptionsSecurityDescriptorCopyFlagsPtrOutput struct{ *pulumi.OutputState }
func (TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) ElementType ¶
func (TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) ElementType() reflect.Type
func (TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) ToStringPtrOutput ¶
func (o TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutput ¶
func (o TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutput() TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
func (TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutputWithContext ¶
func (o TaskOptionsSecurityDescriptorCopyFlagsPtrOutput) ToTaskOptionsSecurityDescriptorCopyFlagsPtrOutputWithContext(ctx context.Context) TaskOptionsSecurityDescriptorCopyFlagsPtrOutput
type TaskOptionsTaskQueueing ¶
type TaskOptionsTaskQueueing string
A value that determines whether tasks should be queued before executing the tasks.
func (TaskOptionsTaskQueueing) ElementType ¶
func (TaskOptionsTaskQueueing) ElementType() reflect.Type
func (TaskOptionsTaskQueueing) ToStringOutput ¶
func (e TaskOptionsTaskQueueing) ToStringOutput() pulumi.StringOutput
func (TaskOptionsTaskQueueing) ToStringOutputWithContext ¶
func (e TaskOptionsTaskQueueing) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsTaskQueueing) ToStringPtrOutput ¶
func (e TaskOptionsTaskQueueing) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsTaskQueueing) ToStringPtrOutputWithContext ¶
func (e TaskOptionsTaskQueueing) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsTaskQueueing) ToTaskOptionsTaskQueueingOutput ¶
func (e TaskOptionsTaskQueueing) ToTaskOptionsTaskQueueingOutput() TaskOptionsTaskQueueingOutput
func (TaskOptionsTaskQueueing) ToTaskOptionsTaskQueueingOutputWithContext ¶
func (e TaskOptionsTaskQueueing) ToTaskOptionsTaskQueueingOutputWithContext(ctx context.Context) TaskOptionsTaskQueueingOutput
func (TaskOptionsTaskQueueing) ToTaskOptionsTaskQueueingPtrOutput ¶
func (e TaskOptionsTaskQueueing) ToTaskOptionsTaskQueueingPtrOutput() TaskOptionsTaskQueueingPtrOutput
func (TaskOptionsTaskQueueing) ToTaskOptionsTaskQueueingPtrOutputWithContext ¶
func (e TaskOptionsTaskQueueing) ToTaskOptionsTaskQueueingPtrOutputWithContext(ctx context.Context) TaskOptionsTaskQueueingPtrOutput
type TaskOptionsTaskQueueingInput ¶
type TaskOptionsTaskQueueingInput interface { pulumi.Input ToTaskOptionsTaskQueueingOutput() TaskOptionsTaskQueueingOutput ToTaskOptionsTaskQueueingOutputWithContext(context.Context) TaskOptionsTaskQueueingOutput }
TaskOptionsTaskQueueingInput is an input type that accepts TaskOptionsTaskQueueingArgs and TaskOptionsTaskQueueingOutput values. You can construct a concrete instance of `TaskOptionsTaskQueueingInput` via:
TaskOptionsTaskQueueingArgs{...}
type TaskOptionsTaskQueueingOutput ¶
type TaskOptionsTaskQueueingOutput struct{ *pulumi.OutputState }
func (TaskOptionsTaskQueueingOutput) ElementType ¶
func (TaskOptionsTaskQueueingOutput) ElementType() reflect.Type
func (TaskOptionsTaskQueueingOutput) ToStringOutput ¶
func (o TaskOptionsTaskQueueingOutput) ToStringOutput() pulumi.StringOutput
func (TaskOptionsTaskQueueingOutput) ToStringOutputWithContext ¶
func (o TaskOptionsTaskQueueingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsTaskQueueingOutput) ToStringPtrOutput ¶
func (o TaskOptionsTaskQueueingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsTaskQueueingOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsTaskQueueingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsTaskQueueingOutput) ToTaskOptionsTaskQueueingOutput ¶
func (o TaskOptionsTaskQueueingOutput) ToTaskOptionsTaskQueueingOutput() TaskOptionsTaskQueueingOutput
func (TaskOptionsTaskQueueingOutput) ToTaskOptionsTaskQueueingOutputWithContext ¶
func (o TaskOptionsTaskQueueingOutput) ToTaskOptionsTaskQueueingOutputWithContext(ctx context.Context) TaskOptionsTaskQueueingOutput
func (TaskOptionsTaskQueueingOutput) ToTaskOptionsTaskQueueingPtrOutput ¶
func (o TaskOptionsTaskQueueingOutput) ToTaskOptionsTaskQueueingPtrOutput() TaskOptionsTaskQueueingPtrOutput
func (TaskOptionsTaskQueueingOutput) ToTaskOptionsTaskQueueingPtrOutputWithContext ¶
func (o TaskOptionsTaskQueueingOutput) ToTaskOptionsTaskQueueingPtrOutputWithContext(ctx context.Context) TaskOptionsTaskQueueingPtrOutput
type TaskOptionsTaskQueueingPtrInput ¶
type TaskOptionsTaskQueueingPtrInput interface { pulumi.Input ToTaskOptionsTaskQueueingPtrOutput() TaskOptionsTaskQueueingPtrOutput ToTaskOptionsTaskQueueingPtrOutputWithContext(context.Context) TaskOptionsTaskQueueingPtrOutput }
func TaskOptionsTaskQueueingPtr ¶
func TaskOptionsTaskQueueingPtr(v string) TaskOptionsTaskQueueingPtrInput
type TaskOptionsTaskQueueingPtrOutput ¶
type TaskOptionsTaskQueueingPtrOutput struct{ *pulumi.OutputState }
func (TaskOptionsTaskQueueingPtrOutput) Elem ¶
func (o TaskOptionsTaskQueueingPtrOutput) Elem() TaskOptionsTaskQueueingOutput
func (TaskOptionsTaskQueueingPtrOutput) ElementType ¶
func (TaskOptionsTaskQueueingPtrOutput) ElementType() reflect.Type
func (TaskOptionsTaskQueueingPtrOutput) ToStringPtrOutput ¶
func (o TaskOptionsTaskQueueingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsTaskQueueingPtrOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsTaskQueueingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsTaskQueueingPtrOutput) ToTaskOptionsTaskQueueingPtrOutput ¶
func (o TaskOptionsTaskQueueingPtrOutput) ToTaskOptionsTaskQueueingPtrOutput() TaskOptionsTaskQueueingPtrOutput
func (TaskOptionsTaskQueueingPtrOutput) ToTaskOptionsTaskQueueingPtrOutputWithContext ¶
func (o TaskOptionsTaskQueueingPtrOutput) ToTaskOptionsTaskQueueingPtrOutputWithContext(ctx context.Context) TaskOptionsTaskQueueingPtrOutput
type TaskOptionsTransferMode ¶
type TaskOptionsTransferMode string
A value that determines whether DataSync transfers only the data and metadata that differ between the source and the destination location, or whether DataSync transfers all the content from the source, without comparing to the destination location.
func (TaskOptionsTransferMode) ElementType ¶
func (TaskOptionsTransferMode) ElementType() reflect.Type
func (TaskOptionsTransferMode) ToStringOutput ¶
func (e TaskOptionsTransferMode) ToStringOutput() pulumi.StringOutput
func (TaskOptionsTransferMode) ToStringOutputWithContext ¶
func (e TaskOptionsTransferMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsTransferMode) ToStringPtrOutput ¶
func (e TaskOptionsTransferMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsTransferMode) ToStringPtrOutputWithContext ¶
func (e TaskOptionsTransferMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsTransferMode) ToTaskOptionsTransferModeOutput ¶
func (e TaskOptionsTransferMode) ToTaskOptionsTransferModeOutput() TaskOptionsTransferModeOutput
func (TaskOptionsTransferMode) ToTaskOptionsTransferModeOutputWithContext ¶
func (e TaskOptionsTransferMode) ToTaskOptionsTransferModeOutputWithContext(ctx context.Context) TaskOptionsTransferModeOutput
func (TaskOptionsTransferMode) ToTaskOptionsTransferModePtrOutput ¶
func (e TaskOptionsTransferMode) ToTaskOptionsTransferModePtrOutput() TaskOptionsTransferModePtrOutput
func (TaskOptionsTransferMode) ToTaskOptionsTransferModePtrOutputWithContext ¶
func (e TaskOptionsTransferMode) ToTaskOptionsTransferModePtrOutputWithContext(ctx context.Context) TaskOptionsTransferModePtrOutput
type TaskOptionsTransferModeInput ¶
type TaskOptionsTransferModeInput interface { pulumi.Input ToTaskOptionsTransferModeOutput() TaskOptionsTransferModeOutput ToTaskOptionsTransferModeOutputWithContext(context.Context) TaskOptionsTransferModeOutput }
TaskOptionsTransferModeInput is an input type that accepts TaskOptionsTransferModeArgs and TaskOptionsTransferModeOutput values. You can construct a concrete instance of `TaskOptionsTransferModeInput` via:
TaskOptionsTransferModeArgs{...}
type TaskOptionsTransferModeOutput ¶
type TaskOptionsTransferModeOutput struct{ *pulumi.OutputState }
func (TaskOptionsTransferModeOutput) ElementType ¶
func (TaskOptionsTransferModeOutput) ElementType() reflect.Type
func (TaskOptionsTransferModeOutput) ToStringOutput ¶
func (o TaskOptionsTransferModeOutput) ToStringOutput() pulumi.StringOutput
func (TaskOptionsTransferModeOutput) ToStringOutputWithContext ¶
func (o TaskOptionsTransferModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsTransferModeOutput) ToStringPtrOutput ¶
func (o TaskOptionsTransferModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsTransferModeOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsTransferModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsTransferModeOutput) ToTaskOptionsTransferModeOutput ¶
func (o TaskOptionsTransferModeOutput) ToTaskOptionsTransferModeOutput() TaskOptionsTransferModeOutput
func (TaskOptionsTransferModeOutput) ToTaskOptionsTransferModeOutputWithContext ¶
func (o TaskOptionsTransferModeOutput) ToTaskOptionsTransferModeOutputWithContext(ctx context.Context) TaskOptionsTransferModeOutput
func (TaskOptionsTransferModeOutput) ToTaskOptionsTransferModePtrOutput ¶
func (o TaskOptionsTransferModeOutput) ToTaskOptionsTransferModePtrOutput() TaskOptionsTransferModePtrOutput
func (TaskOptionsTransferModeOutput) ToTaskOptionsTransferModePtrOutputWithContext ¶
func (o TaskOptionsTransferModeOutput) ToTaskOptionsTransferModePtrOutputWithContext(ctx context.Context) TaskOptionsTransferModePtrOutput
type TaskOptionsTransferModePtrInput ¶
type TaskOptionsTransferModePtrInput interface { pulumi.Input ToTaskOptionsTransferModePtrOutput() TaskOptionsTransferModePtrOutput ToTaskOptionsTransferModePtrOutputWithContext(context.Context) TaskOptionsTransferModePtrOutput }
func TaskOptionsTransferModePtr ¶
func TaskOptionsTransferModePtr(v string) TaskOptionsTransferModePtrInput
type TaskOptionsTransferModePtrOutput ¶
type TaskOptionsTransferModePtrOutput struct{ *pulumi.OutputState }
func (TaskOptionsTransferModePtrOutput) Elem ¶
func (o TaskOptionsTransferModePtrOutput) Elem() TaskOptionsTransferModeOutput
func (TaskOptionsTransferModePtrOutput) ElementType ¶
func (TaskOptionsTransferModePtrOutput) ElementType() reflect.Type
func (TaskOptionsTransferModePtrOutput) ToStringPtrOutput ¶
func (o TaskOptionsTransferModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsTransferModePtrOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsTransferModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsTransferModePtrOutput) ToTaskOptionsTransferModePtrOutput ¶
func (o TaskOptionsTransferModePtrOutput) ToTaskOptionsTransferModePtrOutput() TaskOptionsTransferModePtrOutput
func (TaskOptionsTransferModePtrOutput) ToTaskOptionsTransferModePtrOutputWithContext ¶
func (o TaskOptionsTransferModePtrOutput) ToTaskOptionsTransferModePtrOutputWithContext(ctx context.Context) TaskOptionsTransferModePtrOutput
type TaskOptionsUid ¶
type TaskOptionsUid string
The user ID (UID) of the file's owner.
func (TaskOptionsUid) ElementType ¶
func (TaskOptionsUid) ElementType() reflect.Type
func (TaskOptionsUid) ToStringOutput ¶
func (e TaskOptionsUid) ToStringOutput() pulumi.StringOutput
func (TaskOptionsUid) ToStringOutputWithContext ¶
func (e TaskOptionsUid) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsUid) ToStringPtrOutput ¶
func (e TaskOptionsUid) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsUid) ToStringPtrOutputWithContext ¶
func (e TaskOptionsUid) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsUid) ToTaskOptionsUidOutput ¶
func (e TaskOptionsUid) ToTaskOptionsUidOutput() TaskOptionsUidOutput
func (TaskOptionsUid) ToTaskOptionsUidOutputWithContext ¶
func (e TaskOptionsUid) ToTaskOptionsUidOutputWithContext(ctx context.Context) TaskOptionsUidOutput
func (TaskOptionsUid) ToTaskOptionsUidPtrOutput ¶
func (e TaskOptionsUid) ToTaskOptionsUidPtrOutput() TaskOptionsUidPtrOutput
func (TaskOptionsUid) ToTaskOptionsUidPtrOutputWithContext ¶
func (e TaskOptionsUid) ToTaskOptionsUidPtrOutputWithContext(ctx context.Context) TaskOptionsUidPtrOutput
type TaskOptionsUidInput ¶
type TaskOptionsUidInput interface { pulumi.Input ToTaskOptionsUidOutput() TaskOptionsUidOutput ToTaskOptionsUidOutputWithContext(context.Context) TaskOptionsUidOutput }
TaskOptionsUidInput is an input type that accepts TaskOptionsUidArgs and TaskOptionsUidOutput values. You can construct a concrete instance of `TaskOptionsUidInput` via:
TaskOptionsUidArgs{...}
type TaskOptionsUidOutput ¶
type TaskOptionsUidOutput struct{ *pulumi.OutputState }
func (TaskOptionsUidOutput) ElementType ¶
func (TaskOptionsUidOutput) ElementType() reflect.Type
func (TaskOptionsUidOutput) ToStringOutput ¶
func (o TaskOptionsUidOutput) ToStringOutput() pulumi.StringOutput
func (TaskOptionsUidOutput) ToStringOutputWithContext ¶
func (o TaskOptionsUidOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsUidOutput) ToStringPtrOutput ¶
func (o TaskOptionsUidOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsUidOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsUidOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsUidOutput) ToTaskOptionsUidOutput ¶
func (o TaskOptionsUidOutput) ToTaskOptionsUidOutput() TaskOptionsUidOutput
func (TaskOptionsUidOutput) ToTaskOptionsUidOutputWithContext ¶
func (o TaskOptionsUidOutput) ToTaskOptionsUidOutputWithContext(ctx context.Context) TaskOptionsUidOutput
func (TaskOptionsUidOutput) ToTaskOptionsUidPtrOutput ¶
func (o TaskOptionsUidOutput) ToTaskOptionsUidPtrOutput() TaskOptionsUidPtrOutput
func (TaskOptionsUidOutput) ToTaskOptionsUidPtrOutputWithContext ¶
func (o TaskOptionsUidOutput) ToTaskOptionsUidPtrOutputWithContext(ctx context.Context) TaskOptionsUidPtrOutput
type TaskOptionsUidPtrInput ¶
type TaskOptionsUidPtrInput interface { pulumi.Input ToTaskOptionsUidPtrOutput() TaskOptionsUidPtrOutput ToTaskOptionsUidPtrOutputWithContext(context.Context) TaskOptionsUidPtrOutput }
func TaskOptionsUidPtr ¶
func TaskOptionsUidPtr(v string) TaskOptionsUidPtrInput
type TaskOptionsUidPtrOutput ¶
type TaskOptionsUidPtrOutput struct{ *pulumi.OutputState }
func (TaskOptionsUidPtrOutput) Elem ¶
func (o TaskOptionsUidPtrOutput) Elem() TaskOptionsUidOutput
func (TaskOptionsUidPtrOutput) ElementType ¶
func (TaskOptionsUidPtrOutput) ElementType() reflect.Type
func (TaskOptionsUidPtrOutput) ToStringPtrOutput ¶
func (o TaskOptionsUidPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsUidPtrOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsUidPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsUidPtrOutput) ToTaskOptionsUidPtrOutput ¶
func (o TaskOptionsUidPtrOutput) ToTaskOptionsUidPtrOutput() TaskOptionsUidPtrOutput
func (TaskOptionsUidPtrOutput) ToTaskOptionsUidPtrOutputWithContext ¶
func (o TaskOptionsUidPtrOutput) ToTaskOptionsUidPtrOutputWithContext(ctx context.Context) TaskOptionsUidPtrOutput
type TaskOptionsVerifyMode ¶
type TaskOptionsVerifyMode string
A value that determines whether a data integrity verification should be performed at the end of a task execution after all data and metadata have been transferred.
func (TaskOptionsVerifyMode) ElementType ¶
func (TaskOptionsVerifyMode) ElementType() reflect.Type
func (TaskOptionsVerifyMode) ToStringOutput ¶
func (e TaskOptionsVerifyMode) ToStringOutput() pulumi.StringOutput
func (TaskOptionsVerifyMode) ToStringOutputWithContext ¶
func (e TaskOptionsVerifyMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsVerifyMode) ToStringPtrOutput ¶
func (e TaskOptionsVerifyMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsVerifyMode) ToStringPtrOutputWithContext ¶
func (e TaskOptionsVerifyMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsVerifyMode) ToTaskOptionsVerifyModeOutput ¶
func (e TaskOptionsVerifyMode) ToTaskOptionsVerifyModeOutput() TaskOptionsVerifyModeOutput
func (TaskOptionsVerifyMode) ToTaskOptionsVerifyModeOutputWithContext ¶
func (e TaskOptionsVerifyMode) ToTaskOptionsVerifyModeOutputWithContext(ctx context.Context) TaskOptionsVerifyModeOutput
func (TaskOptionsVerifyMode) ToTaskOptionsVerifyModePtrOutput ¶
func (e TaskOptionsVerifyMode) ToTaskOptionsVerifyModePtrOutput() TaskOptionsVerifyModePtrOutput
func (TaskOptionsVerifyMode) ToTaskOptionsVerifyModePtrOutputWithContext ¶
func (e TaskOptionsVerifyMode) ToTaskOptionsVerifyModePtrOutputWithContext(ctx context.Context) TaskOptionsVerifyModePtrOutput
type TaskOptionsVerifyModeInput ¶
type TaskOptionsVerifyModeInput interface { pulumi.Input ToTaskOptionsVerifyModeOutput() TaskOptionsVerifyModeOutput ToTaskOptionsVerifyModeOutputWithContext(context.Context) TaskOptionsVerifyModeOutput }
TaskOptionsVerifyModeInput is an input type that accepts TaskOptionsVerifyModeArgs and TaskOptionsVerifyModeOutput values. You can construct a concrete instance of `TaskOptionsVerifyModeInput` via:
TaskOptionsVerifyModeArgs{...}
type TaskOptionsVerifyModeOutput ¶
type TaskOptionsVerifyModeOutput struct{ *pulumi.OutputState }
func (TaskOptionsVerifyModeOutput) ElementType ¶
func (TaskOptionsVerifyModeOutput) ElementType() reflect.Type
func (TaskOptionsVerifyModeOutput) ToStringOutput ¶
func (o TaskOptionsVerifyModeOutput) ToStringOutput() pulumi.StringOutput
func (TaskOptionsVerifyModeOutput) ToStringOutputWithContext ¶
func (o TaskOptionsVerifyModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskOptionsVerifyModeOutput) ToStringPtrOutput ¶
func (o TaskOptionsVerifyModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsVerifyModeOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsVerifyModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsVerifyModeOutput) ToTaskOptionsVerifyModeOutput ¶
func (o TaskOptionsVerifyModeOutput) ToTaskOptionsVerifyModeOutput() TaskOptionsVerifyModeOutput
func (TaskOptionsVerifyModeOutput) ToTaskOptionsVerifyModeOutputWithContext ¶
func (o TaskOptionsVerifyModeOutput) ToTaskOptionsVerifyModeOutputWithContext(ctx context.Context) TaskOptionsVerifyModeOutput
func (TaskOptionsVerifyModeOutput) ToTaskOptionsVerifyModePtrOutput ¶
func (o TaskOptionsVerifyModeOutput) ToTaskOptionsVerifyModePtrOutput() TaskOptionsVerifyModePtrOutput
func (TaskOptionsVerifyModeOutput) ToTaskOptionsVerifyModePtrOutputWithContext ¶
func (o TaskOptionsVerifyModeOutput) ToTaskOptionsVerifyModePtrOutputWithContext(ctx context.Context) TaskOptionsVerifyModePtrOutput
type TaskOptionsVerifyModePtrInput ¶
type TaskOptionsVerifyModePtrInput interface { pulumi.Input ToTaskOptionsVerifyModePtrOutput() TaskOptionsVerifyModePtrOutput ToTaskOptionsVerifyModePtrOutputWithContext(context.Context) TaskOptionsVerifyModePtrOutput }
func TaskOptionsVerifyModePtr ¶
func TaskOptionsVerifyModePtr(v string) TaskOptionsVerifyModePtrInput
type TaskOptionsVerifyModePtrOutput ¶
type TaskOptionsVerifyModePtrOutput struct{ *pulumi.OutputState }
func (TaskOptionsVerifyModePtrOutput) Elem ¶
func (o TaskOptionsVerifyModePtrOutput) Elem() TaskOptionsVerifyModeOutput
func (TaskOptionsVerifyModePtrOutput) ElementType ¶
func (TaskOptionsVerifyModePtrOutput) ElementType() reflect.Type
func (TaskOptionsVerifyModePtrOutput) ToStringPtrOutput ¶
func (o TaskOptionsVerifyModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskOptionsVerifyModePtrOutput) ToStringPtrOutputWithContext ¶
func (o TaskOptionsVerifyModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskOptionsVerifyModePtrOutput) ToTaskOptionsVerifyModePtrOutput ¶
func (o TaskOptionsVerifyModePtrOutput) ToTaskOptionsVerifyModePtrOutput() TaskOptionsVerifyModePtrOutput
func (TaskOptionsVerifyModePtrOutput) ToTaskOptionsVerifyModePtrOutputWithContext ¶
func (o TaskOptionsVerifyModePtrOutput) ToTaskOptionsVerifyModePtrOutputWithContext(ctx context.Context) TaskOptionsVerifyModePtrOutput
type TaskOutput ¶
type TaskOutput struct{ *pulumi.OutputState }
func (TaskOutput) CloudWatchLogGroupArn ¶ added in v0.17.0
func (o TaskOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
The ARN of the Amazon CloudWatch log group that is used to monitor and log events in the task.
func (TaskOutput) DestinationLocationArn ¶ added in v0.17.0
func (o TaskOutput) DestinationLocationArn() pulumi.StringOutput
The ARN of an AWS storage resource's location.
func (TaskOutput) DestinationNetworkInterfaceArns ¶ added in v0.17.0
func (o TaskOutput) DestinationNetworkInterfaceArns() pulumi.StringArrayOutput
func (TaskOutput) ElementType ¶
func (TaskOutput) ElementType() reflect.Type
func (TaskOutput) ErrorCode ¶ added in v0.17.0
func (o TaskOutput) ErrorCode() pulumi.StringOutput
Errors that AWS DataSync encountered during execution of the task. You can use this error code to help troubleshoot issues.
func (TaskOutput) ErrorDetail ¶ added in v0.17.0
func (o TaskOutput) ErrorDetail() pulumi.StringOutput
Detailed description of an error that was encountered during the task execution.
func (TaskOutput) Excludes ¶ added in v0.17.0
func (o TaskOutput) Excludes() TaskFilterRuleArrayOutput
func (TaskOutput) Includes ¶ added in v0.17.0
func (o TaskOutput) Includes() TaskFilterRuleArrayOutput
func (TaskOutput) Name ¶ added in v0.17.0
func (o TaskOutput) Name() pulumi.StringPtrOutput
The name of a task. This value is a text reference that is used to identify the task in the console.
func (TaskOutput) Options ¶ added in v0.17.0
func (o TaskOutput) Options() TaskOptionsPtrOutput
func (TaskOutput) Schedule ¶ added in v0.17.0
func (o TaskOutput) Schedule() TaskSchedulePtrOutput
func (TaskOutput) SourceLocationArn ¶ added in v0.17.0
func (o TaskOutput) SourceLocationArn() pulumi.StringOutput
The ARN of the source location for the task.
func (TaskOutput) SourceNetworkInterfaceArns ¶ added in v0.17.0
func (o TaskOutput) SourceNetworkInterfaceArns() pulumi.StringArrayOutput
func (TaskOutput) Status ¶ added in v0.17.0
func (o TaskOutput) Status() TaskStatusOutput
The status of the task that was described.
func (TaskOutput) Tags ¶ added in v0.17.0
func (o TaskOutput) Tags() TaskTagArrayOutput
An array of key-value pairs to apply to this resource.
func (TaskOutput) TaskArn ¶ added in v0.17.0
func (o TaskOutput) TaskArn() pulumi.StringOutput
The ARN of the task.
func (TaskOutput) ToTaskOutput ¶
func (o TaskOutput) ToTaskOutput() TaskOutput
func (TaskOutput) ToTaskOutputWithContext ¶
func (o TaskOutput) ToTaskOutputWithContext(ctx context.Context) TaskOutput
type TaskSchedule ¶ added in v0.2.0
type TaskSchedule struct { // A cron expression that specifies when AWS DataSync initiates a scheduled transfer from a source to a destination location ScheduleExpression string `pulumi:"scheduleExpression"` }
Specifies the schedule you want your task to use for repeated executions.
type TaskScheduleArgs ¶ added in v0.2.0
type TaskScheduleArgs struct { // A cron expression that specifies when AWS DataSync initiates a scheduled transfer from a source to a destination location ScheduleExpression pulumi.StringInput `pulumi:"scheduleExpression"` }
Specifies the schedule you want your task to use for repeated executions.
func (TaskScheduleArgs) ElementType ¶ added in v0.2.0
func (TaskScheduleArgs) ElementType() reflect.Type
func (TaskScheduleArgs) ToTaskScheduleOutput ¶ added in v0.2.0
func (i TaskScheduleArgs) ToTaskScheduleOutput() TaskScheduleOutput
func (TaskScheduleArgs) ToTaskScheduleOutputWithContext ¶ added in v0.2.0
func (i TaskScheduleArgs) ToTaskScheduleOutputWithContext(ctx context.Context) TaskScheduleOutput
func (TaskScheduleArgs) ToTaskSchedulePtrOutput ¶ added in v0.2.0
func (i TaskScheduleArgs) ToTaskSchedulePtrOutput() TaskSchedulePtrOutput
func (TaskScheduleArgs) ToTaskSchedulePtrOutputWithContext ¶ added in v0.2.0
func (i TaskScheduleArgs) ToTaskSchedulePtrOutputWithContext(ctx context.Context) TaskSchedulePtrOutput
type TaskScheduleInput ¶ added in v0.2.0
type TaskScheduleInput interface { pulumi.Input ToTaskScheduleOutput() TaskScheduleOutput ToTaskScheduleOutputWithContext(context.Context) TaskScheduleOutput }
TaskScheduleInput is an input type that accepts TaskScheduleArgs and TaskScheduleOutput values. You can construct a concrete instance of `TaskScheduleInput` via:
TaskScheduleArgs{...}
type TaskScheduleOutput ¶ added in v0.2.0
type TaskScheduleOutput struct{ *pulumi.OutputState }
Specifies the schedule you want your task to use for repeated executions.
func (TaskScheduleOutput) ElementType ¶ added in v0.2.0
func (TaskScheduleOutput) ElementType() reflect.Type
func (TaskScheduleOutput) ScheduleExpression ¶ added in v0.2.0
func (o TaskScheduleOutput) ScheduleExpression() pulumi.StringOutput
A cron expression that specifies when AWS DataSync initiates a scheduled transfer from a source to a destination location
func (TaskScheduleOutput) ToTaskScheduleOutput ¶ added in v0.2.0
func (o TaskScheduleOutput) ToTaskScheduleOutput() TaskScheduleOutput
func (TaskScheduleOutput) ToTaskScheduleOutputWithContext ¶ added in v0.2.0
func (o TaskScheduleOutput) ToTaskScheduleOutputWithContext(ctx context.Context) TaskScheduleOutput
func (TaskScheduleOutput) ToTaskSchedulePtrOutput ¶ added in v0.2.0
func (o TaskScheduleOutput) ToTaskSchedulePtrOutput() TaskSchedulePtrOutput
func (TaskScheduleOutput) ToTaskSchedulePtrOutputWithContext ¶ added in v0.2.0
func (o TaskScheduleOutput) ToTaskSchedulePtrOutputWithContext(ctx context.Context) TaskSchedulePtrOutput
type TaskSchedulePtrInput ¶ added in v0.2.0
type TaskSchedulePtrInput interface { pulumi.Input ToTaskSchedulePtrOutput() TaskSchedulePtrOutput ToTaskSchedulePtrOutputWithContext(context.Context) TaskSchedulePtrOutput }
TaskSchedulePtrInput is an input type that accepts TaskScheduleArgs, TaskSchedulePtr and TaskSchedulePtrOutput values. You can construct a concrete instance of `TaskSchedulePtrInput` via:
TaskScheduleArgs{...} or: nil
func TaskSchedulePtr ¶ added in v0.2.0
func TaskSchedulePtr(v *TaskScheduleArgs) TaskSchedulePtrInput
type TaskSchedulePtrOutput ¶ added in v0.2.0
type TaskSchedulePtrOutput struct{ *pulumi.OutputState }
func (TaskSchedulePtrOutput) Elem ¶ added in v0.2.0
func (o TaskSchedulePtrOutput) Elem() TaskScheduleOutput
func (TaskSchedulePtrOutput) ElementType ¶ added in v0.2.0
func (TaskSchedulePtrOutput) ElementType() reflect.Type
func (TaskSchedulePtrOutput) ScheduleExpression ¶ added in v0.2.0
func (o TaskSchedulePtrOutput) ScheduleExpression() pulumi.StringPtrOutput
A cron expression that specifies when AWS DataSync initiates a scheduled transfer from a source to a destination location
func (TaskSchedulePtrOutput) ToTaskSchedulePtrOutput ¶ added in v0.2.0
func (o TaskSchedulePtrOutput) ToTaskSchedulePtrOutput() TaskSchedulePtrOutput
func (TaskSchedulePtrOutput) ToTaskSchedulePtrOutputWithContext ¶ added in v0.2.0
func (o TaskSchedulePtrOutput) ToTaskSchedulePtrOutputWithContext(ctx context.Context) TaskSchedulePtrOutput
type TaskStatusOutput ¶
type TaskStatusOutput struct{ *pulumi.OutputState }
func (TaskStatusOutput) ElementType ¶
func (TaskStatusOutput) ElementType() reflect.Type
func (TaskStatusOutput) ToStringOutput ¶
func (o TaskStatusOutput) ToStringOutput() pulumi.StringOutput
func (TaskStatusOutput) ToStringOutputWithContext ¶
func (o TaskStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskStatusOutput) ToStringPtrOutput ¶
func (o TaskStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskStatusOutput) ToStringPtrOutputWithContext ¶
func (o TaskStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskStatusOutput) ToTaskStatusOutput ¶
func (o TaskStatusOutput) ToTaskStatusOutput() TaskStatusOutput
func (TaskStatusOutput) ToTaskStatusOutputWithContext ¶
func (o TaskStatusOutput) ToTaskStatusOutputWithContext(ctx context.Context) TaskStatusOutput
func (TaskStatusOutput) ToTaskStatusPtrOutput ¶
func (o TaskStatusOutput) ToTaskStatusPtrOutput() TaskStatusPtrOutput
func (TaskStatusOutput) ToTaskStatusPtrOutputWithContext ¶
func (o TaskStatusOutput) ToTaskStatusPtrOutputWithContext(ctx context.Context) TaskStatusPtrOutput
type TaskStatusPtrOutput ¶
type TaskStatusPtrOutput struct{ *pulumi.OutputState }
func (TaskStatusPtrOutput) Elem ¶
func (o TaskStatusPtrOutput) Elem() TaskStatusOutput
func (TaskStatusPtrOutput) ElementType ¶
func (TaskStatusPtrOutput) ElementType() reflect.Type
func (TaskStatusPtrOutput) ToStringPtrOutput ¶
func (o TaskStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o TaskStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskStatusPtrOutput) ToTaskStatusPtrOutput ¶
func (o TaskStatusPtrOutput) ToTaskStatusPtrOutput() TaskStatusPtrOutput
func (TaskStatusPtrOutput) ToTaskStatusPtrOutputWithContext ¶
func (o TaskStatusPtrOutput) ToTaskStatusPtrOutputWithContext(ctx context.Context) TaskStatusPtrOutput
type TaskTag ¶
type TaskTag struct { // The key for an AWS resource tag. Key string `pulumi:"key"` // The value for an AWS resource tag. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type TaskTagArgs ¶
type TaskTagArgs struct { // The key for an AWS resource tag. Key pulumi.StringInput `pulumi:"key"` // The value for an AWS resource tag. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (TaskTagArgs) ElementType ¶
func (TaskTagArgs) ElementType() reflect.Type
func (TaskTagArgs) ToTaskTagOutput ¶
func (i TaskTagArgs) ToTaskTagOutput() TaskTagOutput
func (TaskTagArgs) ToTaskTagOutputWithContext ¶
func (i TaskTagArgs) ToTaskTagOutputWithContext(ctx context.Context) TaskTagOutput
type TaskTagArray ¶
type TaskTagArray []TaskTagInput
func (TaskTagArray) ElementType ¶
func (TaskTagArray) ElementType() reflect.Type
func (TaskTagArray) ToTaskTagArrayOutput ¶
func (i TaskTagArray) ToTaskTagArrayOutput() TaskTagArrayOutput
func (TaskTagArray) ToTaskTagArrayOutputWithContext ¶
func (i TaskTagArray) ToTaskTagArrayOutputWithContext(ctx context.Context) TaskTagArrayOutput
type TaskTagArrayInput ¶
type TaskTagArrayInput interface { pulumi.Input ToTaskTagArrayOutput() TaskTagArrayOutput ToTaskTagArrayOutputWithContext(context.Context) TaskTagArrayOutput }
TaskTagArrayInput is an input type that accepts TaskTagArray and TaskTagArrayOutput values. You can construct a concrete instance of `TaskTagArrayInput` via:
TaskTagArray{ TaskTagArgs{...} }
type TaskTagArrayOutput ¶
type TaskTagArrayOutput struct{ *pulumi.OutputState }
func (TaskTagArrayOutput) ElementType ¶
func (TaskTagArrayOutput) ElementType() reflect.Type
func (TaskTagArrayOutput) Index ¶
func (o TaskTagArrayOutput) Index(i pulumi.IntInput) TaskTagOutput
func (TaskTagArrayOutput) ToTaskTagArrayOutput ¶
func (o TaskTagArrayOutput) ToTaskTagArrayOutput() TaskTagArrayOutput
func (TaskTagArrayOutput) ToTaskTagArrayOutputWithContext ¶
func (o TaskTagArrayOutput) ToTaskTagArrayOutputWithContext(ctx context.Context) TaskTagArrayOutput
type TaskTagInput ¶
type TaskTagInput interface { pulumi.Input ToTaskTagOutput() TaskTagOutput ToTaskTagOutputWithContext(context.Context) TaskTagOutput }
TaskTagInput is an input type that accepts TaskTagArgs and TaskTagOutput values. You can construct a concrete instance of `TaskTagInput` via:
TaskTagArgs{...}
type TaskTagOutput ¶
type TaskTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (TaskTagOutput) ElementType ¶
func (TaskTagOutput) ElementType() reflect.Type
func (TaskTagOutput) Key ¶
func (o TaskTagOutput) Key() pulumi.StringOutput
The key for an AWS resource tag.
func (TaskTagOutput) ToTaskTagOutput ¶
func (o TaskTagOutput) ToTaskTagOutput() TaskTagOutput
func (TaskTagOutput) ToTaskTagOutputWithContext ¶
func (o TaskTagOutput) ToTaskTagOutputWithContext(ctx context.Context) TaskTagOutput
func (TaskTagOutput) Value ¶
func (o TaskTagOutput) Value() pulumi.StringOutput
The value for an AWS resource tag.
Source Files
¶
- agent.go
- getAgent.go
- getLocationEFS.go
- getLocationFSxLustre.go
- getLocationFSxONTAP.go
- getLocationFSxOpenZFS.go
- getLocationFSxWindows.go
- getLocationHDFS.go
- getLocationNFS.go
- getLocationObjectStorage.go
- getLocationS3.go
- getLocationSMB.go
- getTask.go
- init.go
- locationEFS.go
- locationFSxLustre.go
- locationFSxONTAP.go
- locationFSxOpenZFS.go
- locationFSxWindows.go
- locationHDFS.go
- locationNFS.go
- locationObjectStorage.go
- locationS3.go
- locationSMB.go
- pulumiEnums.go
- pulumiTypes.go
- task.go