Documentation ¶
Index ¶
- Constants
- type Chmod
- type ChmodArgs
- type ChmodArray
- type ChmodArrayInput
- type ChmodArrayOutput
- type ChmodInput
- type ChmodMap
- type ChmodMapInput
- type ChmodMapOutput
- type ChmodOpts
- type ChmodOptsArgs
- func (ChmodOptsArgs) ElementType() reflect.Type
- func (i ChmodOptsArgs) ToChmodOptsOutput() ChmodOptsOutput
- func (i ChmodOptsArgs) ToChmodOptsOutputWithContext(ctx context.Context) ChmodOptsOutput
- func (i ChmodOptsArgs) ToChmodOptsPtrOutput() ChmodOptsPtrOutput
- func (i ChmodOptsArgs) ToChmodOptsPtrOutputWithContext(ctx context.Context) ChmodOptsPtrOutput
- type ChmodOptsInput
- type ChmodOptsOutput
- func (o ChmodOptsOutput) Changes() pulumi.BoolPtrOutput
- func (ChmodOptsOutput) ElementType() reflect.Type
- func (o ChmodOptsOutput) Files() pulumi.StringArrayOutput
- func (o ChmodOptsOutput) Help() pulumi.BoolPtrOutput
- func (o ChmodOptsOutput) Mode() pulumi.StringOutput
- func (o ChmodOptsOutput) NoPreserveRoot() pulumi.BoolPtrOutput
- func (o ChmodOptsOutput) PreserveRoot() pulumi.BoolPtrOutput
- func (o ChmodOptsOutput) Quiet() pulumi.BoolPtrOutput
- func (o ChmodOptsOutput) Recursive() pulumi.BoolPtrOutput
- func (o ChmodOptsOutput) Reference() pulumi.StringPtrOutput
- func (o ChmodOptsOutput) Silent() pulumi.BoolPtrOutput
- func (o ChmodOptsOutput) ToChmodOptsOutput() ChmodOptsOutput
- func (o ChmodOptsOutput) ToChmodOptsOutputWithContext(ctx context.Context) ChmodOptsOutput
- func (o ChmodOptsOutput) ToChmodOptsPtrOutput() ChmodOptsPtrOutput
- func (o ChmodOptsOutput) ToChmodOptsPtrOutputWithContext(ctx context.Context) ChmodOptsPtrOutput
- func (o ChmodOptsOutput) Version() pulumi.BoolPtrOutput
- type ChmodOptsPtrInput
- type ChmodOptsPtrOutput
- func (o ChmodOptsPtrOutput) Changes() pulumi.BoolPtrOutput
- func (o ChmodOptsPtrOutput) Elem() ChmodOptsOutput
- func (ChmodOptsPtrOutput) ElementType() reflect.Type
- func (o ChmodOptsPtrOutput) Files() pulumi.StringArrayOutput
- func (o ChmodOptsPtrOutput) Help() pulumi.BoolPtrOutput
- func (o ChmodOptsPtrOutput) Mode() pulumi.StringPtrOutput
- func (o ChmodOptsPtrOutput) NoPreserveRoot() pulumi.BoolPtrOutput
- func (o ChmodOptsPtrOutput) PreserveRoot() pulumi.BoolPtrOutput
- func (o ChmodOptsPtrOutput) Quiet() pulumi.BoolPtrOutput
- func (o ChmodOptsPtrOutput) Recursive() pulumi.BoolPtrOutput
- func (o ChmodOptsPtrOutput) Reference() pulumi.StringPtrOutput
- func (o ChmodOptsPtrOutput) Silent() pulumi.BoolPtrOutput
- func (o ChmodOptsPtrOutput) ToChmodOptsPtrOutput() ChmodOptsPtrOutput
- func (o ChmodOptsPtrOutput) ToChmodOptsPtrOutputWithContext(ctx context.Context) ChmodOptsPtrOutput
- func (o ChmodOptsPtrOutput) Version() pulumi.BoolPtrOutput
- type ChmodOutput
- func (o ChmodOutput) BinaryPath() pulumi.StringOutput
- func (o ChmodOutput) Command() pulumiCommand.CommandOutput
- func (o ChmodOutput) Connection() pulumiCommand.ConnectionOutput
- func (o ChmodOutput) Create() pulumi.AnyOutput
- func (o ChmodOutput) Delete() pulumi.AnyOutput
- func (ChmodOutput) ElementType() reflect.Type
- func (o ChmodOutput) Environment() pulumi.StringMapOutput
- func (o ChmodOutput) Stderr() pulumi.StringOutput
- func (o ChmodOutput) Stdin() pulumi.StringPtrOutput
- func (o ChmodOutput) Stdout() pulumi.StringOutput
- func (o ChmodOutput) ToChmodOutput() ChmodOutput
- func (o ChmodOutput) ToChmodOutputWithContext(ctx context.Context) ChmodOutput
- func (o ChmodOutput) Triggers() pulumi.ArrayOutput
- func (o ChmodOutput) Update() pulumi.AnyOutput
- type CommandLifecycle
- type Curl
- type CurlArgs
- type CurlArray
- type CurlArrayInput
- type CurlArrayOutput
- type CurlCertType
- func (CurlCertType) ElementType() reflect.Type
- func (e CurlCertType) ToCurlCertTypeOutput() CurlCertTypeOutput
- func (e CurlCertType) ToCurlCertTypeOutputWithContext(ctx context.Context) CurlCertTypeOutput
- func (e CurlCertType) ToCurlCertTypePtrOutput() CurlCertTypePtrOutput
- func (e CurlCertType) ToCurlCertTypePtrOutputWithContext(ctx context.Context) CurlCertTypePtrOutput
- func (e CurlCertType) ToStringOutput() pulumi.StringOutput
- func (e CurlCertType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CurlCertType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CurlCertType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CurlCertTypeInput
- type CurlCertTypeOutput
- func (CurlCertTypeOutput) ElementType() reflect.Type
- func (o CurlCertTypeOutput) ToCurlCertTypeOutput() CurlCertTypeOutput
- func (o CurlCertTypeOutput) ToCurlCertTypeOutputWithContext(ctx context.Context) CurlCertTypeOutput
- func (o CurlCertTypeOutput) ToCurlCertTypePtrOutput() CurlCertTypePtrOutput
- func (o CurlCertTypeOutput) ToCurlCertTypePtrOutputWithContext(ctx context.Context) CurlCertTypePtrOutput
- func (o CurlCertTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o CurlCertTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CurlCertTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CurlCertTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CurlCertTypePtrInput
- type CurlCertTypePtrOutput
- func (o CurlCertTypePtrOutput) Elem() CurlCertTypeOutput
- func (CurlCertTypePtrOutput) ElementType() reflect.Type
- func (o CurlCertTypePtrOutput) ToCurlCertTypePtrOutput() CurlCertTypePtrOutput
- func (o CurlCertTypePtrOutput) ToCurlCertTypePtrOutputWithContext(ctx context.Context) CurlCertTypePtrOutput
- func (o CurlCertTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CurlCertTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CurlDelegationLevel
- func (CurlDelegationLevel) ElementType() reflect.Type
- func (e CurlDelegationLevel) ToCurlDelegationLevelOutput() CurlDelegationLevelOutput
- func (e CurlDelegationLevel) ToCurlDelegationLevelOutputWithContext(ctx context.Context) CurlDelegationLevelOutput
- func (e CurlDelegationLevel) ToCurlDelegationLevelPtrOutput() CurlDelegationLevelPtrOutput
- func (e CurlDelegationLevel) ToCurlDelegationLevelPtrOutputWithContext(ctx context.Context) CurlDelegationLevelPtrOutput
- func (e CurlDelegationLevel) ToStringOutput() pulumi.StringOutput
- func (e CurlDelegationLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CurlDelegationLevel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CurlDelegationLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CurlDelegationLevelInput
- type CurlDelegationLevelOutput
- func (CurlDelegationLevelOutput) ElementType() reflect.Type
- func (o CurlDelegationLevelOutput) ToCurlDelegationLevelOutput() CurlDelegationLevelOutput
- func (o CurlDelegationLevelOutput) ToCurlDelegationLevelOutputWithContext(ctx context.Context) CurlDelegationLevelOutput
- func (o CurlDelegationLevelOutput) ToCurlDelegationLevelPtrOutput() CurlDelegationLevelPtrOutput
- func (o CurlDelegationLevelOutput) ToCurlDelegationLevelPtrOutputWithContext(ctx context.Context) CurlDelegationLevelPtrOutput
- func (o CurlDelegationLevelOutput) ToStringOutput() pulumi.StringOutput
- func (o CurlDelegationLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CurlDelegationLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CurlDelegationLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CurlDelegationLevelPtrInput
- type CurlDelegationLevelPtrOutput
- func (o CurlDelegationLevelPtrOutput) Elem() CurlDelegationLevelOutput
- func (CurlDelegationLevelPtrOutput) ElementType() reflect.Type
- func (o CurlDelegationLevelPtrOutput) ToCurlDelegationLevelPtrOutput() CurlDelegationLevelPtrOutput
- func (o CurlDelegationLevelPtrOutput) ToCurlDelegationLevelPtrOutputWithContext(ctx context.Context) CurlDelegationLevelPtrOutput
- func (o CurlDelegationLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CurlDelegationLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CurlInput
- type CurlMap
- type CurlMapInput
- type CurlMapOutput
- type CurlOpts
- type CurlOptsArgs
- func (CurlOptsArgs) ElementType() reflect.Type
- func (i CurlOptsArgs) ToCurlOptsOutput() CurlOptsOutput
- func (i CurlOptsArgs) ToCurlOptsOutputWithContext(ctx context.Context) CurlOptsOutput
- func (i CurlOptsArgs) ToCurlOptsPtrOutput() CurlOptsPtrOutput
- func (i CurlOptsArgs) ToCurlOptsPtrOutputWithContext(ctx context.Context) CurlOptsPtrOutput
- type CurlOptsInput
- type CurlOptsOutput
- func (o CurlOptsOutput) AbstractUnixSocket() pulumi.StringPtrOutput
- func (o CurlOptsOutput) AltSvc() pulumi.StringPtrOutput
- func (o CurlOptsOutput) AnyAuth() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) Append() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) AwsSigv4() pulumi.StringPtrOutput
- func (o CurlOptsOutput) Basic() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) Cacert() pulumi.StringPtrOutput
- func (o CurlOptsOutput) Capath() pulumi.StringPtrOutput
- func (o CurlOptsOutput) Cert() pulumi.StringPtrOutput
- func (o CurlOptsOutput) CertStatus() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) CertType() CurlCertTypePtrOutput
- func (o CurlOptsOutput) Ciphers() pulumi.StringPtrOutput
- func (o CurlOptsOutput) Compressed() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) CompressedSsh() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) Config() pulumi.StringPtrOutput
- func (o CurlOptsOutput) ConnectTimeout() pulumi.IntPtrOutput
- func (o CurlOptsOutput) ConnectTo() pulumi.StringPtrOutput
- func (o CurlOptsOutput) ContinueAt() pulumi.StringPtrOutput
- func (o CurlOptsOutput) Cookie() pulumi.StringPtrOutput
- func (o CurlOptsOutput) CookieJar() pulumi.StringPtrOutput
- func (o CurlOptsOutput) CreateDirs() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) CreateFileMode() pulumi.StringPtrOutput
- func (o CurlOptsOutput) Crlf() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) CrlfFile() pulumi.StringPtrOutput
- func (o CurlOptsOutput) Curves() pulumi.StringPtrOutput
- func (o CurlOptsOutput) Data() pulumi.StringPtrOutput
- func (o CurlOptsOutput) DataAscii() pulumi.StringPtrOutput
- func (o CurlOptsOutput) DataBinary() pulumi.StringPtrOutput
- func (o CurlOptsOutput) DataRaw() pulumi.StringPtrOutput
- func (o CurlOptsOutput) DataUrlEncode() pulumi.StringPtrOutput
- func (o CurlOptsOutput) Delegation() CurlDelegationLevelPtrOutput
- func (o CurlOptsOutput) Digest() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) Disable() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) DisableEprt() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) DisableEpsv() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) DisallowUsernameInUrl() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) DnsInterface() pulumi.StringPtrOutput
- func (o CurlOptsOutput) DnsIpv4Addr() pulumi.StringPtrOutput
- func (o CurlOptsOutput) DnsIpv6Addr() pulumi.StringPtrOutput
- func (o CurlOptsOutput) DnsServers() pulumi.StringPtrOutput
- func (o CurlOptsOutput) DohCertStatus() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) DohInsecure() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) DohUrl() pulumi.StringPtrOutput
- func (o CurlOptsOutput) DumpHeader() pulumi.StringPtrOutput
- func (o CurlOptsOutput) EgdFile() pulumi.StringPtrOutput
- func (CurlOptsOutput) ElementType() reflect.Type
- func (o CurlOptsOutput) Engine() pulumi.StringPtrOutput
- func (o CurlOptsOutput) EtagCompare() pulumi.StringPtrOutput
- func (o CurlOptsOutput) EtagSave() pulumi.StringPtrOutput
- func (o CurlOptsOutput) Expect100Timeout() pulumi.IntPtrOutput
- func (o CurlOptsOutput) Fail() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) FailEarly() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) FailWithBody() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) FalseStart() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) Form() pulumi.StringPtrOutput
- func (o CurlOptsOutput) FormEscape() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) FormName() pulumi.StringPtrOutput
- func (o CurlOptsOutput) FtpAccount() pulumi.StringPtrOutput
- func (o CurlOptsOutput) FtpAlternativeUser() pulumi.StringPtrOutput
- func (o CurlOptsOutput) FtpCreateDirs() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) FtpMethod() pulumi.StringPtrOutput
- func (o CurlOptsOutput) FtpPasv() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) FtpPort() pulumi.StringPtrOutput
- func (o CurlOptsOutput) FtpPret() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) FtpSkipPasvIp() pulumi.BoolPtrOutput
- func (o CurlOptsOutput) FtpSslCccMode() pulumi.StringPtrOutput
- func (o CurlOptsOutput) ToCurlOptsOutput() CurlOptsOutput
- func (o CurlOptsOutput) ToCurlOptsOutputWithContext(ctx context.Context) CurlOptsOutput
- func (o CurlOptsOutput) ToCurlOptsPtrOutput() CurlOptsPtrOutput
- func (o CurlOptsOutput) ToCurlOptsPtrOutputWithContext(ctx context.Context) CurlOptsPtrOutput
- func (o CurlOptsOutput) Urls() pulumi.StringArrayOutput
- type CurlOptsPtrInput
- type CurlOptsPtrOutput
- func (o CurlOptsPtrOutput) AbstractUnixSocket() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) AltSvc() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) AnyAuth() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) Append() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) AwsSigv4() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) Basic() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) Cacert() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) Capath() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) Cert() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) CertStatus() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) CertType() CurlCertTypePtrOutput
- func (o CurlOptsPtrOutput) Ciphers() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) Compressed() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) CompressedSsh() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) Config() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) ConnectTimeout() pulumi.IntPtrOutput
- func (o CurlOptsPtrOutput) ConnectTo() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) ContinueAt() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) Cookie() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) CookieJar() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) CreateDirs() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) CreateFileMode() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) Crlf() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) CrlfFile() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) Curves() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) Data() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) DataAscii() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) DataBinary() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) DataRaw() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) DataUrlEncode() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) Delegation() CurlDelegationLevelPtrOutput
- func (o CurlOptsPtrOutput) Digest() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) Disable() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) DisableEprt() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) DisableEpsv() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) DisallowUsernameInUrl() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) DnsInterface() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) DnsIpv4Addr() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) DnsIpv6Addr() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) DnsServers() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) DohCertStatus() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) DohInsecure() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) DohUrl() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) DumpHeader() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) EgdFile() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) Elem() CurlOptsOutput
- func (CurlOptsPtrOutput) ElementType() reflect.Type
- func (o CurlOptsPtrOutput) Engine() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) EtagCompare() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) EtagSave() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) Expect100Timeout() pulumi.IntPtrOutput
- func (o CurlOptsPtrOutput) Fail() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) FailEarly() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) FailWithBody() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) FalseStart() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) Form() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) FormEscape() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) FormName() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) FtpAccount() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) FtpAlternativeUser() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) FtpCreateDirs() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) FtpMethod() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) FtpPasv() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) FtpPort() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) FtpPret() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) FtpSkipPasvIp() pulumi.BoolPtrOutput
- func (o CurlOptsPtrOutput) FtpSslCccMode() pulumi.StringPtrOutput
- func (o CurlOptsPtrOutput) ToCurlOptsPtrOutput() CurlOptsPtrOutput
- func (o CurlOptsPtrOutput) ToCurlOptsPtrOutputWithContext(ctx context.Context) CurlOptsPtrOutput
- func (o CurlOptsPtrOutput) Urls() pulumi.StringArrayOutput
- type CurlOutput
- func (o CurlOutput) BinaryPath() pulumi.StringOutput
- func (o CurlOutput) Command() pulumiCommand.CommandOutput
- func (o CurlOutput) Connection() pulumiCommand.ConnectionOutput
- func (o CurlOutput) Create() pulumi.AnyOutput
- func (o CurlOutput) Delete() pulumi.AnyOutput
- func (CurlOutput) ElementType() reflect.Type
- func (o CurlOutput) Environment() pulumi.StringMapOutput
- func (o CurlOutput) Stderr() pulumi.StringOutput
- func (o CurlOutput) Stdin() pulumi.StringPtrOutput
- func (o CurlOutput) Stdout() pulumi.StringOutput
- func (o CurlOutput) ToCurlOutput() CurlOutput
- func (o CurlOutput) ToCurlOutputWithContext(ctx context.Context) CurlOutput
- func (o CurlOutput) Triggers() pulumi.ArrayOutput
- func (o CurlOutput) Update() pulumi.AnyOutput
- type Etcdctl
- type EtcdctlArgs
- type EtcdctlArray
- type EtcdctlArrayInput
- type EtcdctlArrayOutput
- type EtcdctlCommand
- func (EtcdctlCommand) ElementType() reflect.Type
- func (e EtcdctlCommand) ToEtcdctlCommandOutput() EtcdctlCommandOutput
- func (e EtcdctlCommand) ToEtcdctlCommandOutputWithContext(ctx context.Context) EtcdctlCommandOutput
- func (e EtcdctlCommand) ToEtcdctlCommandPtrOutput() EtcdctlCommandPtrOutput
- func (e EtcdctlCommand) ToEtcdctlCommandPtrOutputWithContext(ctx context.Context) EtcdctlCommandPtrOutput
- func (e EtcdctlCommand) ToStringOutput() pulumi.StringOutput
- func (e EtcdctlCommand) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EtcdctlCommand) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EtcdctlCommand) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EtcdctlCommandInput
- type EtcdctlCommandOutput
- func (EtcdctlCommandOutput) ElementType() reflect.Type
- func (o EtcdctlCommandOutput) ToEtcdctlCommandOutput() EtcdctlCommandOutput
- func (o EtcdctlCommandOutput) ToEtcdctlCommandOutputWithContext(ctx context.Context) EtcdctlCommandOutput
- func (o EtcdctlCommandOutput) ToEtcdctlCommandPtrOutput() EtcdctlCommandPtrOutput
- func (o EtcdctlCommandOutput) ToEtcdctlCommandPtrOutputWithContext(ctx context.Context) EtcdctlCommandPtrOutput
- func (o EtcdctlCommandOutput) ToStringOutput() pulumi.StringOutput
- func (o EtcdctlCommandOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EtcdctlCommandOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EtcdctlCommandOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EtcdctlCommandPtrInput
- type EtcdctlCommandPtrOutput
- func (o EtcdctlCommandPtrOutput) Elem() EtcdctlCommandOutput
- func (EtcdctlCommandPtrOutput) ElementType() reflect.Type
- func (o EtcdctlCommandPtrOutput) ToEtcdctlCommandPtrOutput() EtcdctlCommandPtrOutput
- func (o EtcdctlCommandPtrOutput) ToEtcdctlCommandPtrOutputWithContext(ctx context.Context) EtcdctlCommandPtrOutput
- func (o EtcdctlCommandPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EtcdctlCommandPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EtcdctlInput
- type EtcdctlMap
- type EtcdctlMapInput
- type EtcdctlMapOutput
- type EtcdctlOpts
- type EtcdctlOptsArgs
- func (EtcdctlOptsArgs) ElementType() reflect.Type
- func (i EtcdctlOptsArgs) ToEtcdctlOptsOutput() EtcdctlOptsOutput
- func (i EtcdctlOptsArgs) ToEtcdctlOptsOutputWithContext(ctx context.Context) EtcdctlOptsOutput
- func (i EtcdctlOptsArgs) ToEtcdctlOptsPtrOutput() EtcdctlOptsPtrOutput
- func (i EtcdctlOptsArgs) ToEtcdctlOptsPtrOutputWithContext(ctx context.Context) EtcdctlOptsPtrOutput
- type EtcdctlOptsInput
- type EtcdctlOptsOutput
- func (o EtcdctlOptsOutput) CaCert() pulumi.StringPtrOutput
- func (o EtcdctlOptsOutput) Cert() pulumi.StringPtrOutput
- func (o EtcdctlOptsOutput) Commands() EtcdctlCommandOutput
- func (EtcdctlOptsOutput) ElementType() reflect.Type
- func (o EtcdctlOptsOutput) Endpoints() pulumi.StringPtrOutput
- func (o EtcdctlOptsOutput) Key() pulumi.StringPtrOutput
- func (o EtcdctlOptsOutput) ToEtcdctlOptsOutput() EtcdctlOptsOutput
- func (o EtcdctlOptsOutput) ToEtcdctlOptsOutputWithContext(ctx context.Context) EtcdctlOptsOutput
- func (o EtcdctlOptsOutput) ToEtcdctlOptsPtrOutput() EtcdctlOptsPtrOutput
- func (o EtcdctlOptsOutput) ToEtcdctlOptsPtrOutputWithContext(ctx context.Context) EtcdctlOptsPtrOutput
- type EtcdctlOptsPtrInput
- type EtcdctlOptsPtrOutput
- func (o EtcdctlOptsPtrOutput) CaCert() pulumi.StringPtrOutput
- func (o EtcdctlOptsPtrOutput) Cert() pulumi.StringPtrOutput
- func (o EtcdctlOptsPtrOutput) Commands() EtcdctlCommandPtrOutput
- func (o EtcdctlOptsPtrOutput) Elem() EtcdctlOptsOutput
- func (EtcdctlOptsPtrOutput) ElementType() reflect.Type
- func (o EtcdctlOptsPtrOutput) Endpoints() pulumi.StringPtrOutput
- func (o EtcdctlOptsPtrOutput) Key() pulumi.StringPtrOutput
- func (o EtcdctlOptsPtrOutput) ToEtcdctlOptsPtrOutput() EtcdctlOptsPtrOutput
- func (o EtcdctlOptsPtrOutput) ToEtcdctlOptsPtrOutputWithContext(ctx context.Context) EtcdctlOptsPtrOutput
- type EtcdctlOutput
- func (o EtcdctlOutput) BinaryPath() pulumi.StringOutput
- func (o EtcdctlOutput) Command() pulumiCommand.CommandOutput
- func (o EtcdctlOutput) Connection() pulumiCommand.ConnectionOutput
- func (o EtcdctlOutput) Create() pulumi.AnyOutput
- func (o EtcdctlOutput) Delete() pulumi.AnyOutput
- func (EtcdctlOutput) ElementType() reflect.Type
- func (o EtcdctlOutput) Environment() pulumi.StringMapOutput
- func (o EtcdctlOutput) Stderr() pulumi.StringOutput
- func (o EtcdctlOutput) Stdin() pulumi.StringPtrOutput
- func (o EtcdctlOutput) Stdout() pulumi.StringOutput
- func (o EtcdctlOutput) ToEtcdctlOutput() EtcdctlOutput
- func (o EtcdctlOutput) ToEtcdctlOutputWithContext(ctx context.Context) EtcdctlOutput
- func (o EtcdctlOutput) Triggers() pulumi.ArrayOutput
- func (o EtcdctlOutput) Update() pulumi.AnyOutput
- type Hostnamectl
- type HostnamectlArgs
- type HostnamectlArray
- type HostnamectlArrayInput
- type HostnamectlArrayOutput
- func (HostnamectlArrayOutput) ElementType() reflect.Type
- func (o HostnamectlArrayOutput) Index(i pulumi.IntInput) HostnamectlOutput
- func (o HostnamectlArrayOutput) ToHostnamectlArrayOutput() HostnamectlArrayOutput
- func (o HostnamectlArrayOutput) ToHostnamectlArrayOutputWithContext(ctx context.Context) HostnamectlArrayOutput
- type HostnamectlCommand
- func (HostnamectlCommand) ElementType() reflect.Type
- func (e HostnamectlCommand) ToHostnamectlCommandOutput() HostnamectlCommandOutput
- func (e HostnamectlCommand) ToHostnamectlCommandOutputWithContext(ctx context.Context) HostnamectlCommandOutput
- func (e HostnamectlCommand) ToHostnamectlCommandPtrOutput() HostnamectlCommandPtrOutput
- func (e HostnamectlCommand) ToHostnamectlCommandPtrOutputWithContext(ctx context.Context) HostnamectlCommandPtrOutput
- func (e HostnamectlCommand) ToStringOutput() pulumi.StringOutput
- func (e HostnamectlCommand) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HostnamectlCommand) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HostnamectlCommand) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HostnamectlCommandInput
- type HostnamectlCommandOutput
- func (HostnamectlCommandOutput) ElementType() reflect.Type
- func (o HostnamectlCommandOutput) ToHostnamectlCommandOutput() HostnamectlCommandOutput
- func (o HostnamectlCommandOutput) ToHostnamectlCommandOutputWithContext(ctx context.Context) HostnamectlCommandOutput
- func (o HostnamectlCommandOutput) ToHostnamectlCommandPtrOutput() HostnamectlCommandPtrOutput
- func (o HostnamectlCommandOutput) ToHostnamectlCommandPtrOutputWithContext(ctx context.Context) HostnamectlCommandPtrOutput
- func (o HostnamectlCommandOutput) ToStringOutput() pulumi.StringOutput
- func (o HostnamectlCommandOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o HostnamectlCommandOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HostnamectlCommandOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HostnamectlCommandPtrInput
- type HostnamectlCommandPtrOutput
- func (o HostnamectlCommandPtrOutput) Elem() HostnamectlCommandOutput
- func (HostnamectlCommandPtrOutput) ElementType() reflect.Type
- func (o HostnamectlCommandPtrOutput) ToHostnamectlCommandPtrOutput() HostnamectlCommandPtrOutput
- func (o HostnamectlCommandPtrOutput) ToHostnamectlCommandPtrOutputWithContext(ctx context.Context) HostnamectlCommandPtrOutput
- func (o HostnamectlCommandPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HostnamectlCommandPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HostnamectlInput
- type HostnamectlJsonMode
- func (HostnamectlJsonMode) ElementType() reflect.Type
- func (e HostnamectlJsonMode) ToHostnamectlJsonModeOutput() HostnamectlJsonModeOutput
- func (e HostnamectlJsonMode) ToHostnamectlJsonModeOutputWithContext(ctx context.Context) HostnamectlJsonModeOutput
- func (e HostnamectlJsonMode) ToHostnamectlJsonModePtrOutput() HostnamectlJsonModePtrOutput
- func (e HostnamectlJsonMode) ToHostnamectlJsonModePtrOutputWithContext(ctx context.Context) HostnamectlJsonModePtrOutput
- func (e HostnamectlJsonMode) ToStringOutput() pulumi.StringOutput
- func (e HostnamectlJsonMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HostnamectlJsonMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HostnamectlJsonMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HostnamectlJsonModeInput
- type HostnamectlJsonModeOutput
- func (HostnamectlJsonModeOutput) ElementType() reflect.Type
- func (o HostnamectlJsonModeOutput) ToHostnamectlJsonModeOutput() HostnamectlJsonModeOutput
- func (o HostnamectlJsonModeOutput) ToHostnamectlJsonModeOutputWithContext(ctx context.Context) HostnamectlJsonModeOutput
- func (o HostnamectlJsonModeOutput) ToHostnamectlJsonModePtrOutput() HostnamectlJsonModePtrOutput
- func (o HostnamectlJsonModeOutput) ToHostnamectlJsonModePtrOutputWithContext(ctx context.Context) HostnamectlJsonModePtrOutput
- func (o HostnamectlJsonModeOutput) ToStringOutput() pulumi.StringOutput
- func (o HostnamectlJsonModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o HostnamectlJsonModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HostnamectlJsonModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HostnamectlJsonModePtrInput
- type HostnamectlJsonModePtrOutput
- func (o HostnamectlJsonModePtrOutput) Elem() HostnamectlJsonModeOutput
- func (HostnamectlJsonModePtrOutput) ElementType() reflect.Type
- func (o HostnamectlJsonModePtrOutput) ToHostnamectlJsonModePtrOutput() HostnamectlJsonModePtrOutput
- func (o HostnamectlJsonModePtrOutput) ToHostnamectlJsonModePtrOutputWithContext(ctx context.Context) HostnamectlJsonModePtrOutput
- func (o HostnamectlJsonModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HostnamectlJsonModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HostnamectlMap
- type HostnamectlMapInput
- type HostnamectlMapOutput
- func (HostnamectlMapOutput) ElementType() reflect.Type
- func (o HostnamectlMapOutput) MapIndex(k pulumi.StringInput) HostnamectlOutput
- func (o HostnamectlMapOutput) ToHostnamectlMapOutput() HostnamectlMapOutput
- func (o HostnamectlMapOutput) ToHostnamectlMapOutputWithContext(ctx context.Context) HostnamectlMapOutput
- type HostnamectlOpts
- type HostnamectlOptsArgs
- func (HostnamectlOptsArgs) ElementType() reflect.Type
- func (i HostnamectlOptsArgs) ToHostnamectlOptsOutput() HostnamectlOptsOutput
- func (i HostnamectlOptsArgs) ToHostnamectlOptsOutputWithContext(ctx context.Context) HostnamectlOptsOutput
- func (i HostnamectlOptsArgs) ToHostnamectlOptsPtrOutput() HostnamectlOptsPtrOutput
- func (i HostnamectlOptsArgs) ToHostnamectlOptsPtrOutputWithContext(ctx context.Context) HostnamectlOptsPtrOutput
- type HostnamectlOptsInput
- type HostnamectlOptsOutput
- func (o HostnamectlOptsOutput) Arg() pulumi.StringPtrOutput
- func (o HostnamectlOptsOutput) Command() HostnamectlCommandOutput
- func (HostnamectlOptsOutput) ElementType() reflect.Type
- func (o HostnamectlOptsOutput) Help() pulumi.BoolPtrOutput
- func (o HostnamectlOptsOutput) Host() pulumi.StringPtrOutput
- func (o HostnamectlOptsOutput) Json() HostnamectlJsonModePtrOutput
- func (o HostnamectlOptsOutput) Machine() pulumi.StringPtrOutput
- func (o HostnamectlOptsOutput) NoAskPassword() pulumi.BoolPtrOutput
- func (o HostnamectlOptsOutput) Pretty() pulumi.BoolPtrOutput
- func (o HostnamectlOptsOutput) Static() pulumi.BoolPtrOutput
- func (o HostnamectlOptsOutput) ToHostnamectlOptsOutput() HostnamectlOptsOutput
- func (o HostnamectlOptsOutput) ToHostnamectlOptsOutputWithContext(ctx context.Context) HostnamectlOptsOutput
- func (o HostnamectlOptsOutput) ToHostnamectlOptsPtrOutput() HostnamectlOptsPtrOutput
- func (o HostnamectlOptsOutput) ToHostnamectlOptsPtrOutputWithContext(ctx context.Context) HostnamectlOptsPtrOutput
- func (o HostnamectlOptsOutput) Transient() pulumi.BoolPtrOutput
- func (o HostnamectlOptsOutput) Version() pulumi.BoolPtrOutput
- type HostnamectlOptsPtrInput
- type HostnamectlOptsPtrOutput
- func (o HostnamectlOptsPtrOutput) Arg() pulumi.StringPtrOutput
- func (o HostnamectlOptsPtrOutput) Command() HostnamectlCommandPtrOutput
- func (o HostnamectlOptsPtrOutput) Elem() HostnamectlOptsOutput
- func (HostnamectlOptsPtrOutput) ElementType() reflect.Type
- func (o HostnamectlOptsPtrOutput) Help() pulumi.BoolPtrOutput
- func (o HostnamectlOptsPtrOutput) Host() pulumi.StringPtrOutput
- func (o HostnamectlOptsPtrOutput) Json() HostnamectlJsonModePtrOutput
- func (o HostnamectlOptsPtrOutput) Machine() pulumi.StringPtrOutput
- func (o HostnamectlOptsPtrOutput) NoAskPassword() pulumi.BoolPtrOutput
- func (o HostnamectlOptsPtrOutput) Pretty() pulumi.BoolPtrOutput
- func (o HostnamectlOptsPtrOutput) Static() pulumi.BoolPtrOutput
- func (o HostnamectlOptsPtrOutput) ToHostnamectlOptsPtrOutput() HostnamectlOptsPtrOutput
- func (o HostnamectlOptsPtrOutput) ToHostnamectlOptsPtrOutputWithContext(ctx context.Context) HostnamectlOptsPtrOutput
- func (o HostnamectlOptsPtrOutput) Transient() pulumi.BoolPtrOutput
- func (o HostnamectlOptsPtrOutput) Version() pulumi.BoolPtrOutput
- type HostnamectlOutput
- func (o HostnamectlOutput) BinaryPath() pulumi.StringOutput
- func (o HostnamectlOutput) Command() pulumiCommand.CommandOutput
- func (o HostnamectlOutput) Connection() pulumiCommand.ConnectionOutput
- func (o HostnamectlOutput) Create() pulumi.AnyOutput
- func (o HostnamectlOutput) Delete() pulumi.AnyOutput
- func (HostnamectlOutput) ElementType() reflect.Type
- func (o HostnamectlOutput) Environment() pulumi.StringMapOutput
- func (o HostnamectlOutput) Stderr() pulumi.StringOutput
- func (o HostnamectlOutput) Stdin() pulumi.StringPtrOutput
- func (o HostnamectlOutput) Stdout() pulumi.StringOutput
- func (o HostnamectlOutput) ToHostnamectlOutput() HostnamectlOutput
- func (o HostnamectlOutput) ToHostnamectlOutputWithContext(ctx context.Context) HostnamectlOutput
- func (o HostnamectlOutput) Triggers() pulumi.ArrayOutput
- func (o HostnamectlOutput) Update() pulumi.AnyOutput
- type Mkdir
- type MkdirArgs
- type MkdirArray
- type MkdirArrayInput
- type MkdirArrayOutput
- type MkdirInput
- type MkdirMap
- type MkdirMapInput
- type MkdirMapOutput
- type MkdirOpts
- type MkdirOptsArgs
- func (MkdirOptsArgs) ElementType() reflect.Type
- func (i MkdirOptsArgs) ToMkdirOptsOutput() MkdirOptsOutput
- func (i MkdirOptsArgs) ToMkdirOptsOutputWithContext(ctx context.Context) MkdirOptsOutput
- func (i MkdirOptsArgs) ToMkdirOptsPtrOutput() MkdirOptsPtrOutput
- func (i MkdirOptsArgs) ToMkdirOptsPtrOutputWithContext(ctx context.Context) MkdirOptsPtrOutput
- type MkdirOptsInput
- type MkdirOptsOutput
- func (o MkdirOptsOutput) Directory() pulumi.StringOutput
- func (MkdirOptsOutput) ElementType() reflect.Type
- func (o MkdirOptsOutput) Parents() pulumi.BoolPtrOutput
- func (o MkdirOptsOutput) RemoveOnDelete() pulumi.BoolPtrOutput
- func (o MkdirOptsOutput) ToMkdirOptsOutput() MkdirOptsOutput
- func (o MkdirOptsOutput) ToMkdirOptsOutputWithContext(ctx context.Context) MkdirOptsOutput
- func (o MkdirOptsOutput) ToMkdirOptsPtrOutput() MkdirOptsPtrOutput
- func (o MkdirOptsOutput) ToMkdirOptsPtrOutputWithContext(ctx context.Context) MkdirOptsPtrOutput
- type MkdirOptsPtrInput
- type MkdirOptsPtrOutput
- func (o MkdirOptsPtrOutput) Directory() pulumi.StringPtrOutput
- func (o MkdirOptsPtrOutput) Elem() MkdirOptsOutput
- func (MkdirOptsPtrOutput) ElementType() reflect.Type
- func (o MkdirOptsPtrOutput) Parents() pulumi.BoolPtrOutput
- func (o MkdirOptsPtrOutput) RemoveOnDelete() pulumi.BoolPtrOutput
- func (o MkdirOptsPtrOutput) ToMkdirOptsPtrOutput() MkdirOptsPtrOutput
- func (o MkdirOptsPtrOutput) ToMkdirOptsPtrOutputWithContext(ctx context.Context) MkdirOptsPtrOutput
- type MkdirOutput
- func (o MkdirOutput) BinaryPath() pulumi.StringOutput
- func (o MkdirOutput) Command() pulumiCommand.CommandOutput
- func (o MkdirOutput) Connection() pulumiCommand.ConnectionOutput
- func (o MkdirOutput) Create() pulumi.AnyOutput
- func (o MkdirOutput) Delete() pulumi.AnyOutput
- func (MkdirOutput) ElementType() reflect.Type
- func (o MkdirOutput) Environment() pulumi.StringMapOutput
- func (o MkdirOutput) Stderr() pulumi.StringOutput
- func (o MkdirOutput) Stdin() pulumi.StringPtrOutput
- func (o MkdirOutput) Stdout() pulumi.StringOutput
- func (o MkdirOutput) ToMkdirOutput() MkdirOutput
- func (o MkdirOutput) ToMkdirOutputWithContext(ctx context.Context) MkdirOutput
- func (o MkdirOutput) Triggers() pulumi.ArrayOutput
- func (o MkdirOutput) Update() pulumi.AnyOutput
- type Mktemp
- type MktempArgs
- type MktempArray
- type MktempArrayInput
- type MktempArrayOutput
- type MktempInput
- type MktempMap
- type MktempMapInput
- type MktempMapOutput
- type MktempOpts
- type MktempOptsArgs
- func (MktempOptsArgs) ElementType() reflect.Type
- func (i MktempOptsArgs) ToMktempOptsOutput() MktempOptsOutput
- func (i MktempOptsArgs) ToMktempOptsOutputWithContext(ctx context.Context) MktempOptsOutput
- func (i MktempOptsArgs) ToMktempOptsPtrOutput() MktempOptsPtrOutput
- func (i MktempOptsArgs) ToMktempOptsPtrOutputWithContext(ctx context.Context) MktempOptsPtrOutput
- type MktempOptsInput
- type MktempOptsOutput
- func (o MktempOptsOutput) Directory() pulumi.BoolPtrOutput
- func (o MktempOptsOutput) DryRun() pulumi.BoolPtrOutput
- func (MktempOptsOutput) ElementType() reflect.Type
- func (o MktempOptsOutput) Quiet() pulumi.BoolPtrOutput
- func (o MktempOptsOutput) Suffix() pulumi.StringPtrOutput
- func (o MktempOptsOutput) Template() pulumi.StringPtrOutput
- func (o MktempOptsOutput) Tmpdir() pulumi.StringPtrOutput
- func (o MktempOptsOutput) ToMktempOptsOutput() MktempOptsOutput
- func (o MktempOptsOutput) ToMktempOptsOutputWithContext(ctx context.Context) MktempOptsOutput
- func (o MktempOptsOutput) ToMktempOptsPtrOutput() MktempOptsPtrOutput
- func (o MktempOptsOutput) ToMktempOptsPtrOutputWithContext(ctx context.Context) MktempOptsPtrOutput
- type MktempOptsPtrInput
- type MktempOptsPtrOutput
- func (o MktempOptsPtrOutput) Directory() pulumi.BoolPtrOutput
- func (o MktempOptsPtrOutput) DryRun() pulumi.BoolPtrOutput
- func (o MktempOptsPtrOutput) Elem() MktempOptsOutput
- func (MktempOptsPtrOutput) ElementType() reflect.Type
- func (o MktempOptsPtrOutput) Quiet() pulumi.BoolPtrOutput
- func (o MktempOptsPtrOutput) Suffix() pulumi.StringPtrOutput
- func (o MktempOptsPtrOutput) Template() pulumi.StringPtrOutput
- func (o MktempOptsPtrOutput) Tmpdir() pulumi.StringPtrOutput
- func (o MktempOptsPtrOutput) ToMktempOptsPtrOutput() MktempOptsPtrOutput
- func (o MktempOptsPtrOutput) ToMktempOptsPtrOutputWithContext(ctx context.Context) MktempOptsPtrOutput
- type MktempOutput
- func (o MktempOutput) BinaryPath() pulumi.StringOutput
- func (o MktempOutput) Command() pulumiCommand.CommandOutput
- func (o MktempOutput) Connection() pulumiCommand.ConnectionOutput
- func (o MktempOutput) Create() pulumi.AnyOutput
- func (o MktempOutput) Delete() pulumi.AnyOutput
- func (MktempOutput) ElementType() reflect.Type
- func (o MktempOutput) Environment() pulumi.StringMapOutput
- func (o MktempOutput) Stderr() pulumi.StringOutput
- func (o MktempOutput) Stdin() pulumi.StringPtrOutput
- func (o MktempOutput) Stdout() pulumi.StringOutput
- func (o MktempOutput) ToMktempOutput() MktempOutput
- func (o MktempOutput) ToMktempOutputWithContext(ctx context.Context) MktempOutput
- func (o MktempOutput) Triggers() pulumi.ArrayOutput
- func (o MktempOutput) Update() pulumi.AnyOutput
- type Mv
- type MvArgs
- type MvArray
- type MvArrayInput
- type MvArrayOutput
- type MvInput
- type MvMap
- type MvMapInput
- type MvMapOutput
- type MvOpts
- type MvOptsArgs
- func (MvOptsArgs) ElementType() reflect.Type
- func (i MvOptsArgs) ToMvOptsOutput() MvOptsOutput
- func (i MvOptsArgs) ToMvOptsOutputWithContext(ctx context.Context) MvOptsOutput
- func (i MvOptsArgs) ToMvOptsPtrOutput() MvOptsPtrOutput
- func (i MvOptsArgs) ToMvOptsPtrOutputWithContext(ctx context.Context) MvOptsPtrOutput
- type MvOptsInput
- type MvOptsOutput
- func (o MvOptsOutput) Backup() pulumi.BoolPtrOutput
- func (o MvOptsOutput) Context() pulumi.BoolPtrOutput
- func (o MvOptsOutput) Control() pulumi.BoolPtrOutput
- func (o MvOptsOutput) Dest() pulumi.StringPtrOutput
- func (o MvOptsOutput) Directory() pulumi.StringPtrOutput
- func (MvOptsOutput) ElementType() reflect.Type
- func (o MvOptsOutput) Force() pulumi.BoolPtrOutput
- func (o MvOptsOutput) NoClobber() pulumi.BoolPtrOutput
- func (o MvOptsOutput) NoTargetDirectory() pulumi.BoolPtrOutput
- func (o MvOptsOutput) Source() pulumi.StringArrayOutput
- func (o MvOptsOutput) StripTrailingSlashes() pulumi.BoolPtrOutput
- func (o MvOptsOutput) Suffix() pulumi.StringPtrOutput
- func (o MvOptsOutput) TargetDirectory() pulumi.BoolPtrOutput
- func (o MvOptsOutput) ToMvOptsOutput() MvOptsOutput
- func (o MvOptsOutput) ToMvOptsOutputWithContext(ctx context.Context) MvOptsOutput
- func (o MvOptsOutput) ToMvOptsPtrOutput() MvOptsPtrOutput
- func (o MvOptsOutput) ToMvOptsPtrOutputWithContext(ctx context.Context) MvOptsPtrOutput
- func (o MvOptsOutput) Update() pulumi.BoolPtrOutput
- func (o MvOptsOutput) Verbose() pulumi.BoolPtrOutput
- type MvOptsPtrInput
- type MvOptsPtrOutput
- func (o MvOptsPtrOutput) Backup() pulumi.BoolPtrOutput
- func (o MvOptsPtrOutput) Context() pulumi.BoolPtrOutput
- func (o MvOptsPtrOutput) Control() pulumi.BoolPtrOutput
- func (o MvOptsPtrOutput) Dest() pulumi.StringPtrOutput
- func (o MvOptsPtrOutput) Directory() pulumi.StringPtrOutput
- func (o MvOptsPtrOutput) Elem() MvOptsOutput
- func (MvOptsPtrOutput) ElementType() reflect.Type
- func (o MvOptsPtrOutput) Force() pulumi.BoolPtrOutput
- func (o MvOptsPtrOutput) NoClobber() pulumi.BoolPtrOutput
- func (o MvOptsPtrOutput) NoTargetDirectory() pulumi.BoolPtrOutput
- func (o MvOptsPtrOutput) Source() pulumi.StringArrayOutput
- func (o MvOptsPtrOutput) StripTrailingSlashes() pulumi.BoolPtrOutput
- func (o MvOptsPtrOutput) Suffix() pulumi.StringPtrOutput
- func (o MvOptsPtrOutput) TargetDirectory() pulumi.BoolPtrOutput
- func (o MvOptsPtrOutput) ToMvOptsPtrOutput() MvOptsPtrOutput
- func (o MvOptsPtrOutput) ToMvOptsPtrOutputWithContext(ctx context.Context) MvOptsPtrOutput
- func (o MvOptsPtrOutput) Update() pulumi.BoolPtrOutput
- func (o MvOptsPtrOutput) Verbose() pulumi.BoolPtrOutput
- type MvOutput
- func (o MvOutput) BinaryPath() pulumi.StringOutput
- func (o MvOutput) Command() pulumiCommand.CommandOutput
- func (o MvOutput) Connection() pulumiCommand.ConnectionOutput
- func (o MvOutput) Create() pulumi.AnyOutput
- func (o MvOutput) Delete() pulumi.AnyOutput
- func (MvOutput) ElementType() reflect.Type
- func (o MvOutput) Environment() pulumi.StringMapOutput
- func (o MvOutput) Stderr() pulumi.StringOutput
- func (o MvOutput) Stdin() pulumi.StringPtrOutput
- func (o MvOutput) Stdout() pulumi.StringOutput
- func (o MvOutput) ToMvOutput() MvOutput
- func (o MvOutput) ToMvOutputWithContext(ctx context.Context) MvOutput
- func (o MvOutput) Triggers() pulumi.ArrayOutput
- func (o MvOutput) Update() pulumi.AnyOutput
- type Rm
- type RmArgs
- type RmArray
- type RmArrayInput
- type RmArrayOutput
- type RmInput
- type RmMap
- type RmMapInput
- type RmMapOutput
- type RmOpts
- type RmOptsArgs
- func (RmOptsArgs) ElementType() reflect.Type
- func (i RmOptsArgs) ToRmOptsOutput() RmOptsOutput
- func (i RmOptsArgs) ToRmOptsOutputWithContext(ctx context.Context) RmOptsOutput
- func (i RmOptsArgs) ToRmOptsPtrOutput() RmOptsPtrOutput
- func (i RmOptsArgs) ToRmOptsPtrOutputWithContext(ctx context.Context) RmOptsPtrOutput
- type RmOptsInput
- type RmOptsOutput
- func (o RmOptsOutput) Dir() pulumi.BoolPtrOutput
- func (RmOptsOutput) ElementType() reflect.Type
- func (o RmOptsOutput) Files() pulumi.StringArrayOutput
- func (o RmOptsOutput) Force() pulumi.BoolPtrOutput
- func (o RmOptsOutput) OnDelete() pulumi.BoolPtrOutput
- func (o RmOptsOutput) Recursive() pulumi.BoolPtrOutput
- func (o RmOptsOutput) ToRmOptsOutput() RmOptsOutput
- func (o RmOptsOutput) ToRmOptsOutputWithContext(ctx context.Context) RmOptsOutput
- func (o RmOptsOutput) ToRmOptsPtrOutput() RmOptsPtrOutput
- func (o RmOptsOutput) ToRmOptsPtrOutputWithContext(ctx context.Context) RmOptsPtrOutput
- func (o RmOptsOutput) Verbose() pulumi.BoolPtrOutput
- type RmOptsPtrInput
- type RmOptsPtrOutput
- func (o RmOptsPtrOutput) Dir() pulumi.BoolPtrOutput
- func (o RmOptsPtrOutput) Elem() RmOptsOutput
- func (RmOptsPtrOutput) ElementType() reflect.Type
- func (o RmOptsPtrOutput) Files() pulumi.StringArrayOutput
- func (o RmOptsPtrOutput) Force() pulumi.BoolPtrOutput
- func (o RmOptsPtrOutput) OnDelete() pulumi.BoolPtrOutput
- func (o RmOptsPtrOutput) Recursive() pulumi.BoolPtrOutput
- func (o RmOptsPtrOutput) ToRmOptsPtrOutput() RmOptsPtrOutput
- func (o RmOptsPtrOutput) ToRmOptsPtrOutputWithContext(ctx context.Context) RmOptsPtrOutput
- func (o RmOptsPtrOutput) Verbose() pulumi.BoolPtrOutput
- type RmOutput
- func (o RmOutput) BinaryPath() pulumi.StringOutput
- func (o RmOutput) Command() pulumiCommand.CommandOutput
- func (o RmOutput) Connection() pulumiCommand.ConnectionOutput
- func (o RmOutput) Create() pulumi.AnyOutput
- func (o RmOutput) Delete() pulumi.AnyOutput
- func (RmOutput) ElementType() reflect.Type
- func (o RmOutput) Environment() pulumi.StringMapOutput
- func (o RmOutput) Stderr() pulumi.StringOutput
- func (o RmOutput) Stdin() pulumi.StringPtrOutput
- func (o RmOutput) Stdout() pulumi.StringOutput
- func (o RmOutput) ToRmOutput() RmOutput
- func (o RmOutput) ToRmOutputWithContext(ctx context.Context) RmOutput
- func (o RmOutput) Triggers() pulumi.ArrayOutput
- func (o RmOutput) Update() pulumi.AnyOutput
- type Sed
- type SedArgs
- type SedArray
- type SedArrayInput
- type SedArrayOutput
- type SedInput
- type SedMap
- type SedMapInput
- type SedMapOutput
- type SedOpts
- type SedOptsArgs
- func (SedOptsArgs) ElementType() reflect.Type
- func (i SedOptsArgs) ToSedOptsOutput() SedOptsOutput
- func (i SedOptsArgs) ToSedOptsOutputWithContext(ctx context.Context) SedOptsOutput
- func (i SedOptsArgs) ToSedOptsPtrOutput() SedOptsPtrOutput
- func (i SedOptsArgs) ToSedOptsPtrOutputWithContext(ctx context.Context) SedOptsPtrOutput
- type SedOptsInput
- type SedOptsOutput
- func (o SedOptsOutput) Debug() pulumi.BoolPtrOutput
- func (SedOptsOutput) ElementType() reflect.Type
- func (o SedOptsOutput) Expressions() pulumi.StringArrayOutput
- func (o SedOptsOutput) Files() pulumi.StringArrayOutput
- func (o SedOptsOutput) FollowSymlinks() pulumi.BoolPtrOutput
- func (o SedOptsOutput) Help() pulumi.BoolPtrOutput
- func (o SedOptsOutput) InPlace() pulumi.StringPtrOutput
- func (o SedOptsOutput) InputFiles() pulumi.StringArrayOutput
- func (o SedOptsOutput) LineLength() pulumi.IntPtrOutput
- func (o SedOptsOutput) NullData() pulumi.BoolPtrOutput
- func (o SedOptsOutput) Posix() pulumi.BoolPtrOutput
- func (o SedOptsOutput) Quiet() pulumi.BoolPtrOutput
- func (o SedOptsOutput) RegexpExtended() pulumi.BoolPtrOutput
- func (o SedOptsOutput) Sandbox() pulumi.BoolPtrOutput
- func (o SedOptsOutput) Script() pulumi.StringPtrOutput
- func (o SedOptsOutput) Separate() pulumi.BoolPtrOutput
- func (o SedOptsOutput) Silent() pulumi.BoolPtrOutput
- func (o SedOptsOutput) ToSedOptsOutput() SedOptsOutput
- func (o SedOptsOutput) ToSedOptsOutputWithContext(ctx context.Context) SedOptsOutput
- func (o SedOptsOutput) ToSedOptsPtrOutput() SedOptsPtrOutput
- func (o SedOptsOutput) ToSedOptsPtrOutputWithContext(ctx context.Context) SedOptsPtrOutput
- func (o SedOptsOutput) Unbuffered() pulumi.BoolPtrOutput
- func (o SedOptsOutput) Version() pulumi.BoolPtrOutput
- type SedOptsPtrInput
- type SedOptsPtrOutput
- func (o SedOptsPtrOutput) Debug() pulumi.BoolPtrOutput
- func (o SedOptsPtrOutput) Elem() SedOptsOutput
- func (SedOptsPtrOutput) ElementType() reflect.Type
- func (o SedOptsPtrOutput) Expressions() pulumi.StringArrayOutput
- func (o SedOptsPtrOutput) Files() pulumi.StringArrayOutput
- func (o SedOptsPtrOutput) FollowSymlinks() pulumi.BoolPtrOutput
- func (o SedOptsPtrOutput) Help() pulumi.BoolPtrOutput
- func (o SedOptsPtrOutput) InPlace() pulumi.StringPtrOutput
- func (o SedOptsPtrOutput) InputFiles() pulumi.StringArrayOutput
- func (o SedOptsPtrOutput) LineLength() pulumi.IntPtrOutput
- func (o SedOptsPtrOutput) NullData() pulumi.BoolPtrOutput
- func (o SedOptsPtrOutput) Posix() pulumi.BoolPtrOutput
- func (o SedOptsPtrOutput) Quiet() pulumi.BoolPtrOutput
- func (o SedOptsPtrOutput) RegexpExtended() pulumi.BoolPtrOutput
- func (o SedOptsPtrOutput) Sandbox() pulumi.BoolPtrOutput
- func (o SedOptsPtrOutput) Script() pulumi.StringPtrOutput
- func (o SedOptsPtrOutput) Separate() pulumi.BoolPtrOutput
- func (o SedOptsPtrOutput) Silent() pulumi.BoolPtrOutput
- func (o SedOptsPtrOutput) ToSedOptsPtrOutput() SedOptsPtrOutput
- func (o SedOptsPtrOutput) ToSedOptsPtrOutputWithContext(ctx context.Context) SedOptsPtrOutput
- func (o SedOptsPtrOutput) Unbuffered() pulumi.BoolPtrOutput
- func (o SedOptsPtrOutput) Version() pulumi.BoolPtrOutput
- type SedOutput
- func (o SedOutput) BinaryPath() pulumi.StringOutput
- func (o SedOutput) Command() pulumiCommand.CommandOutput
- func (o SedOutput) Connection() pulumiCommand.ConnectionOutput
- func (o SedOutput) Create() pulumi.AnyOutput
- func (o SedOutput) Delete() pulumi.AnyOutput
- func (SedOutput) ElementType() reflect.Type
- func (o SedOutput) Environment() pulumi.StringMapOutput
- func (o SedOutput) Stderr() pulumi.StringOutput
- func (o SedOutput) Stdin() pulumi.StringPtrOutput
- func (o SedOutput) Stdout() pulumi.StringOutput
- func (o SedOutput) ToSedOutput() SedOutput
- func (o SedOutput) ToSedOutputWithContext(ctx context.Context) SedOutput
- func (o SedOutput) Triggers() pulumi.ArrayOutput
- func (o SedOutput) Update() pulumi.AnyOutput
- type Systemctl
- type SystemctlArgs
- type SystemctlArray
- type SystemctlArrayInput
- type SystemctlArrayOutput
- func (SystemctlArrayOutput) ElementType() reflect.Type
- func (o SystemctlArrayOutput) Index(i pulumi.IntInput) SystemctlOutput
- func (o SystemctlArrayOutput) ToSystemctlArrayOutput() SystemctlArrayOutput
- func (o SystemctlArrayOutput) ToSystemctlArrayOutputWithContext(ctx context.Context) SystemctlArrayOutput
- type SystemctlCommand
- func (SystemctlCommand) ElementType() reflect.Type
- func (e SystemctlCommand) ToStringOutput() pulumi.StringOutput
- func (e SystemctlCommand) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SystemctlCommand) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SystemctlCommand) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e SystemctlCommand) ToSystemctlCommandOutput() SystemctlCommandOutput
- func (e SystemctlCommand) ToSystemctlCommandOutputWithContext(ctx context.Context) SystemctlCommandOutput
- func (e SystemctlCommand) ToSystemctlCommandPtrOutput() SystemctlCommandPtrOutput
- func (e SystemctlCommand) ToSystemctlCommandPtrOutputWithContext(ctx context.Context) SystemctlCommandPtrOutput
- type SystemctlCommandInput
- type SystemctlCommandOutput
- func (SystemctlCommandOutput) ElementType() reflect.Type
- func (o SystemctlCommandOutput) ToStringOutput() pulumi.StringOutput
- func (o SystemctlCommandOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SystemctlCommandOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SystemctlCommandOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o SystemctlCommandOutput) ToSystemctlCommandOutput() SystemctlCommandOutput
- func (o SystemctlCommandOutput) ToSystemctlCommandOutputWithContext(ctx context.Context) SystemctlCommandOutput
- func (o SystemctlCommandOutput) ToSystemctlCommandPtrOutput() SystemctlCommandPtrOutput
- func (o SystemctlCommandOutput) ToSystemctlCommandPtrOutputWithContext(ctx context.Context) SystemctlCommandPtrOutput
- type SystemctlCommandPtrInput
- type SystemctlCommandPtrOutput
- func (o SystemctlCommandPtrOutput) Elem() SystemctlCommandOutput
- func (SystemctlCommandPtrOutput) ElementType() reflect.Type
- func (o SystemctlCommandPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SystemctlCommandPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o SystemctlCommandPtrOutput) ToSystemctlCommandPtrOutput() SystemctlCommandPtrOutput
- func (o SystemctlCommandPtrOutput) ToSystemctlCommandPtrOutputWithContext(ctx context.Context) SystemctlCommandPtrOutput
- type SystemctlInput
- type SystemctlMap
- type SystemctlMapInput
- type SystemctlMapOutput
- type SystemctlOpts
- type SystemctlOptsArgs
- func (SystemctlOptsArgs) ElementType() reflect.Type
- func (i SystemctlOptsArgs) ToSystemctlOptsOutput() SystemctlOptsOutput
- func (i SystemctlOptsArgs) ToSystemctlOptsOutputWithContext(ctx context.Context) SystemctlOptsOutput
- func (i SystemctlOptsArgs) ToSystemctlOptsPtrOutput() SystemctlOptsPtrOutput
- func (i SystemctlOptsArgs) ToSystemctlOptsPtrOutputWithContext(ctx context.Context) SystemctlOptsPtrOutput
- type SystemctlOptsInput
- type SystemctlOptsOutput
- func (o SystemctlOptsOutput) Command() SystemctlCommandOutput
- func (SystemctlOptsOutput) ElementType() reflect.Type
- func (o SystemctlOptsOutput) Pattern() pulumi.StringPtrOutput
- func (o SystemctlOptsOutput) ToSystemctlOptsOutput() SystemctlOptsOutput
- func (o SystemctlOptsOutput) ToSystemctlOptsOutputWithContext(ctx context.Context) SystemctlOptsOutput
- func (o SystemctlOptsOutput) ToSystemctlOptsPtrOutput() SystemctlOptsPtrOutput
- func (o SystemctlOptsOutput) ToSystemctlOptsPtrOutputWithContext(ctx context.Context) SystemctlOptsPtrOutput
- func (o SystemctlOptsOutput) Unit() pulumi.StringPtrOutput
- type SystemctlOptsPtrInput
- type SystemctlOptsPtrOutput
- func (o SystemctlOptsPtrOutput) Command() SystemctlCommandPtrOutput
- func (o SystemctlOptsPtrOutput) Elem() SystemctlOptsOutput
- func (SystemctlOptsPtrOutput) ElementType() reflect.Type
- func (o SystemctlOptsPtrOutput) Pattern() pulumi.StringPtrOutput
- func (o SystemctlOptsPtrOutput) ToSystemctlOptsPtrOutput() SystemctlOptsPtrOutput
- func (o SystemctlOptsPtrOutput) ToSystemctlOptsPtrOutputWithContext(ctx context.Context) SystemctlOptsPtrOutput
- func (o SystemctlOptsPtrOutput) Unit() pulumi.StringPtrOutput
- type SystemctlOutput
- func (o SystemctlOutput) BinaryPath() pulumi.StringOutput
- func (o SystemctlOutput) Command() pulumiCommand.CommandOutput
- func (o SystemctlOutput) Connection() pulumiCommand.ConnectionOutput
- func (o SystemctlOutput) Create() pulumi.AnyOutput
- func (o SystemctlOutput) Delete() pulumi.AnyOutput
- func (SystemctlOutput) ElementType() reflect.Type
- func (o SystemctlOutput) Environment() pulumi.StringMapOutput
- func (o SystemctlOutput) Stderr() pulumi.StringOutput
- func (o SystemctlOutput) Stdin() pulumi.StringPtrOutput
- func (o SystemctlOutput) Stdout() pulumi.StringOutput
- func (o SystemctlOutput) ToSystemctlOutput() SystemctlOutput
- func (o SystemctlOutput) ToSystemctlOutputWithContext(ctx context.Context) SystemctlOutput
- func (o SystemctlOutput) Triggers() pulumi.ArrayOutput
- func (o SystemctlOutput) Update() pulumi.AnyOutput
- type Tar
- type TarArgs
- type TarArray
- type TarArrayInput
- type TarArrayOutput
- type TarInput
- type TarMap
- type TarMapInput
- type TarMapOutput
- type TarOpts
- type TarOptsArgs
- func (TarOptsArgs) ElementType() reflect.Type
- func (i TarOptsArgs) ToTarOptsOutput() TarOptsOutput
- func (i TarOptsArgs) ToTarOptsOutputWithContext(ctx context.Context) TarOptsOutput
- func (i TarOptsArgs) ToTarOptsPtrOutput() TarOptsPtrOutput
- func (i TarOptsArgs) ToTarOptsPtrOutputWithContext(ctx context.Context) TarOptsPtrOutput
- type TarOptsInput
- type TarOptsOutput
- func (o TarOptsOutput) Archive() pulumi.StringOutput
- func (o TarOptsOutput) Directory() pulumi.StringPtrOutput
- func (TarOptsOutput) ElementType() reflect.Type
- func (o TarOptsOutput) Extract() pulumi.BoolPtrOutput
- func (o TarOptsOutput) Files() pulumi.StringArrayOutput
- func (o TarOptsOutput) Gzip() pulumi.BoolPtrOutput
- func (o TarOptsOutput) OnDelete() pulumi.BoolPtrOutput
- func (o TarOptsOutput) Recursive() pulumi.BoolPtrOutput
- func (o TarOptsOutput) StripComponents() pulumi.IntPtrOutput
- func (o TarOptsOutput) ToTarOptsOutput() TarOptsOutput
- func (o TarOptsOutput) ToTarOptsOutputWithContext(ctx context.Context) TarOptsOutput
- func (o TarOptsOutput) ToTarOptsPtrOutput() TarOptsPtrOutput
- func (o TarOptsOutput) ToTarOptsPtrOutputWithContext(ctx context.Context) TarOptsPtrOutput
- type TarOptsPtrInput
- type TarOptsPtrOutput
- func (o TarOptsPtrOutput) Archive() pulumi.StringPtrOutput
- func (o TarOptsPtrOutput) Directory() pulumi.StringPtrOutput
- func (o TarOptsPtrOutput) Elem() TarOptsOutput
- func (TarOptsPtrOutput) ElementType() reflect.Type
- func (o TarOptsPtrOutput) Extract() pulumi.BoolPtrOutput
- func (o TarOptsPtrOutput) Files() pulumi.StringArrayOutput
- func (o TarOptsPtrOutput) Gzip() pulumi.BoolPtrOutput
- func (o TarOptsPtrOutput) OnDelete() pulumi.BoolPtrOutput
- func (o TarOptsPtrOutput) Recursive() pulumi.BoolPtrOutput
- func (o TarOptsPtrOutput) StripComponents() pulumi.IntPtrOutput
- func (o TarOptsPtrOutput) ToTarOptsPtrOutput() TarOptsPtrOutput
- func (o TarOptsPtrOutput) ToTarOptsPtrOutputWithContext(ctx context.Context) TarOptsPtrOutput
- type TarOutput
- func (o TarOutput) BinaryPath() pulumi.StringOutput
- func (o TarOutput) Command() pulumiCommand.CommandOutput
- func (o TarOutput) Connection() pulumiCommand.ConnectionOutput
- func (o TarOutput) Create() pulumi.AnyOutput
- func (o TarOutput) Delete() pulumi.AnyOutput
- func (TarOutput) ElementType() reflect.Type
- func (o TarOutput) Environment() pulumi.StringMapOutput
- func (o TarOutput) Stderr() pulumi.StringOutput
- func (o TarOutput) Stdin() pulumi.StringPtrOutput
- func (o TarOutput) Stdout() pulumi.StringOutput
- func (o TarOutput) ToTarOutput() TarOutput
- func (o TarOutput) ToTarOutputWithContext(ctx context.Context) TarOutput
- func (o TarOutput) Triggers() pulumi.ArrayOutput
- func (o TarOutput) Update() pulumi.AnyOutput
- type Tee
- type TeeArgs
- type TeeArray
- type TeeArrayInput
- type TeeArrayOutput
- type TeeInput
- type TeeMap
- type TeeMapInput
- type TeeMapOutput
- type TeeMode
- func (TeeMode) ElementType() reflect.Type
- func (e TeeMode) ToStringOutput() pulumi.StringOutput
- func (e TeeMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TeeMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TeeMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TeeMode) ToTeeModeOutput() TeeModeOutput
- func (e TeeMode) ToTeeModeOutputWithContext(ctx context.Context) TeeModeOutput
- func (e TeeMode) ToTeeModePtrOutput() TeeModePtrOutput
- func (e TeeMode) ToTeeModePtrOutputWithContext(ctx context.Context) TeeModePtrOutput
- type TeeModeInput
- type TeeModeOutput
- func (TeeModeOutput) ElementType() reflect.Type
- func (o TeeModeOutput) ToStringOutput() pulumi.StringOutput
- func (o TeeModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TeeModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TeeModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TeeModeOutput) ToTeeModeOutput() TeeModeOutput
- func (o TeeModeOutput) ToTeeModeOutputWithContext(ctx context.Context) TeeModeOutput
- func (o TeeModeOutput) ToTeeModePtrOutput() TeeModePtrOutput
- func (o TeeModeOutput) ToTeeModePtrOutputWithContext(ctx context.Context) TeeModePtrOutput
- type TeeModePtrInput
- type TeeModePtrOutput
- func (o TeeModePtrOutput) Elem() TeeModeOutput
- func (TeeModePtrOutput) ElementType() reflect.Type
- func (o TeeModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TeeModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TeeModePtrOutput) ToTeeModePtrOutput() TeeModePtrOutput
- func (o TeeModePtrOutput) ToTeeModePtrOutputWithContext(ctx context.Context) TeeModePtrOutput
- type TeeOpts
- type TeeOptsArgs
- func (TeeOptsArgs) ElementType() reflect.Type
- func (i TeeOptsArgs) ToTeeOptsOutput() TeeOptsOutput
- func (i TeeOptsArgs) ToTeeOptsOutputWithContext(ctx context.Context) TeeOptsOutput
- func (i TeeOptsArgs) ToTeeOptsPtrOutput() TeeOptsPtrOutput
- func (i TeeOptsArgs) ToTeeOptsPtrOutputWithContext(ctx context.Context) TeeOptsPtrOutput
- type TeeOptsInput
- type TeeOptsOutput
- func (o TeeOptsOutput) Append() pulumi.BoolPtrOutput
- func (TeeOptsOutput) ElementType() reflect.Type
- func (o TeeOptsOutput) Files() pulumi.StringArrayOutput
- func (o TeeOptsOutput) IgnoreInterrupts() pulumi.BoolPtrOutput
- func (o TeeOptsOutput) OutputError() TeeModePtrOutput
- func (o TeeOptsOutput) Pipe() pulumi.BoolPtrOutput
- func (o TeeOptsOutput) ToTeeOptsOutput() TeeOptsOutput
- func (o TeeOptsOutput) ToTeeOptsOutputWithContext(ctx context.Context) TeeOptsOutput
- func (o TeeOptsOutput) ToTeeOptsPtrOutput() TeeOptsPtrOutput
- func (o TeeOptsOutput) ToTeeOptsPtrOutputWithContext(ctx context.Context) TeeOptsPtrOutput
- func (o TeeOptsOutput) Version() pulumi.BoolPtrOutput
- type TeeOptsPtrInput
- type TeeOptsPtrOutput
- func (o TeeOptsPtrOutput) Append() pulumi.BoolPtrOutput
- func (o TeeOptsPtrOutput) Elem() TeeOptsOutput
- func (TeeOptsPtrOutput) ElementType() reflect.Type
- func (o TeeOptsPtrOutput) Files() pulumi.StringArrayOutput
- func (o TeeOptsPtrOutput) IgnoreInterrupts() pulumi.BoolPtrOutput
- func (o TeeOptsPtrOutput) OutputError() TeeModePtrOutput
- func (o TeeOptsPtrOutput) Pipe() pulumi.BoolPtrOutput
- func (o TeeOptsPtrOutput) ToTeeOptsPtrOutput() TeeOptsPtrOutput
- func (o TeeOptsPtrOutput) ToTeeOptsPtrOutputWithContext(ctx context.Context) TeeOptsPtrOutput
- func (o TeeOptsPtrOutput) Version() pulumi.BoolPtrOutput
- type TeeOutput
- func (o TeeOutput) BinaryPath() pulumi.StringOutput
- func (o TeeOutput) Command() pulumiCommand.CommandOutput
- func (o TeeOutput) Connection() pulumiCommand.ConnectionOutput
- func (o TeeOutput) Create() pulumi.AnyOutput
- func (o TeeOutput) Delete() pulumi.AnyOutput
- func (TeeOutput) ElementType() reflect.Type
- func (o TeeOutput) Environment() pulumi.StringMapOutput
- func (o TeeOutput) Stderr() pulumi.StringOutput
- func (o TeeOutput) Stdin() pulumi.StringPtrOutput
- func (o TeeOutput) Stdout() pulumi.StringOutput
- func (o TeeOutput) ToTeeOutput() TeeOutput
- func (o TeeOutput) ToTeeOutputWithContext(ctx context.Context) TeeOutput
- func (o TeeOutput) Triggers() pulumi.ArrayOutput
- func (o TeeOutput) Update() pulumi.AnyOutput
- type Wget
- type WgetArgs
- type WgetArray
- type WgetArrayInput
- type WgetArrayOutput
- type WgetInput
- type WgetMap
- type WgetMapInput
- type WgetMapOutput
- type WgetOpts
- type WgetOptsArgs
- func (WgetOptsArgs) ElementType() reflect.Type
- func (i WgetOptsArgs) ToWgetOptsOutput() WgetOptsOutput
- func (i WgetOptsArgs) ToWgetOptsOutputWithContext(ctx context.Context) WgetOptsOutput
- func (i WgetOptsArgs) ToWgetOptsPtrOutput() WgetOptsPtrOutput
- func (i WgetOptsArgs) ToWgetOptsPtrOutputWithContext(ctx context.Context) WgetOptsPtrOutput
- type WgetOptsInput
- type WgetOptsOutput
- func (o WgetOptsOutput) DirectoryPrefix() pulumi.StringPtrOutput
- func (WgetOptsOutput) ElementType() reflect.Type
- func (o WgetOptsOutput) HttpsOnly() pulumi.BoolPtrOutput
- func (o WgetOptsOutput) NoVerbose() pulumi.BoolPtrOutput
- func (o WgetOptsOutput) OutputDocument() pulumi.StringPtrOutput
- func (o WgetOptsOutput) Quiet() pulumi.BoolPtrOutput
- func (o WgetOptsOutput) Timestamping() pulumi.BoolPtrOutput
- func (o WgetOptsOutput) ToWgetOptsOutput() WgetOptsOutput
- func (o WgetOptsOutput) ToWgetOptsOutputWithContext(ctx context.Context) WgetOptsOutput
- func (o WgetOptsOutput) ToWgetOptsPtrOutput() WgetOptsPtrOutput
- func (o WgetOptsOutput) ToWgetOptsPtrOutputWithContext(ctx context.Context) WgetOptsPtrOutput
- func (o WgetOptsOutput) Url() pulumi.StringArrayOutput
- type WgetOptsPtrInput
- type WgetOptsPtrOutput
- func (o WgetOptsPtrOutput) DirectoryPrefix() pulumi.StringPtrOutput
- func (o WgetOptsPtrOutput) Elem() WgetOptsOutput
- func (WgetOptsPtrOutput) ElementType() reflect.Type
- func (o WgetOptsPtrOutput) HttpsOnly() pulumi.BoolPtrOutput
- func (o WgetOptsPtrOutput) NoVerbose() pulumi.BoolPtrOutput
- func (o WgetOptsPtrOutput) OutputDocument() pulumi.StringPtrOutput
- func (o WgetOptsPtrOutput) Quiet() pulumi.BoolPtrOutput
- func (o WgetOptsPtrOutput) Timestamping() pulumi.BoolPtrOutput
- func (o WgetOptsPtrOutput) ToWgetOptsPtrOutput() WgetOptsPtrOutput
- func (o WgetOptsPtrOutput) ToWgetOptsPtrOutputWithContext(ctx context.Context) WgetOptsPtrOutput
- func (o WgetOptsPtrOutput) Url() pulumi.StringArrayOutput
- type WgetOutput
- func (o WgetOutput) BinaryPath() pulumi.StringOutput
- func (o WgetOutput) Command() pulumiCommand.CommandOutput
- func (o WgetOutput) Connection() pulumiCommand.ConnectionOutput
- func (o WgetOutput) Create() pulumi.AnyOutput
- func (o WgetOutput) Delete() pulumi.AnyOutput
- func (WgetOutput) ElementType() reflect.Type
- func (o WgetOutput) Environment() pulumi.StringMapOutput
- func (o WgetOutput) Stderr() pulumi.StringOutput
- func (o WgetOutput) Stdin() pulumi.StringPtrOutput
- func (o WgetOutput) Stdout() pulumi.StringOutput
- func (o WgetOutput) ToWgetOutput() WgetOutput
- func (o WgetOutput) ToWgetOutputWithContext(ctx context.Context) WgetOutput
- func (o WgetOutput) Triggers() pulumi.ArrayOutput
- func (o WgetOutput) Update() pulumi.AnyOutput
Constants ¶
const ( CommandLifecycleCreate = CommandLifecycle("create") CommandLifecycleUpdate = CommandLifecycle("update") CommandLifecycleDelete = CommandLifecycle("delete") )
const ( CurlCertTypePEM = CurlCertType("PEM") CurlCertTypeDER = CurlCertType("DER") CurlCertTypeENG = CurlCertType("ENG") CurlCertTypeP12 = CurlCertType("P12") )
const ( CurlDelegationLevelNone = CurlDelegationLevel("none") CurlDelegationLevelPolicy = CurlDelegationLevel("policy") CurlDelegationLevelAlways = CurlDelegationLevel("always") )
const ( EtcdctlCommandMember = EtcdctlCommand("member") EtcdctlCommandList = EtcdctlCommand("list") EtcdctlCommandVersion = EtcdctlCommand("version") )
const ( // Show system hostname and related information. If no command is specified, this is the implied default. HostnamectlCommandStatus = HostnamectlCommand("status") // If no argument is given, print the system hostname. If an optional argument NAME is provided then the command changes the system hostname to NAME. HostnamectlCommandHostname = HostnamectlCommand("hostname") // If no argument is given, print the icon name of the system. If an optional argument NAME is provided then the command changes the icon name to NAME. HostnamectlCommand_Icon_Name = HostnamectlCommand("icon-name") // If no argument is given, print the chassis type. If an optional argument TYPE is provided then the command changes the chassis type to TYPE. HostnamectlCommandChassis = HostnamectlCommand("chassis") // If no argument is given, print the deployment environment. If an optional argument ENVIRONMENT is provided then the command changes the deployment environment to ENVIRONMENT. HostnamectlCommandDeployment = HostnamectlCommand("deployment") // If no argument is given, print the location string for the system. If an optional argument LOCATION is provided then the command changes the location string for the system to LOCATION. HostnamectlCommandLocation = HostnamectlCommand("location") )
const ( HostnamectlJsonModeShort = HostnamectlJsonMode("short") HostnamectlJsonModePretty = HostnamectlJsonMode("pretty") HostnamectlJsonModeOff = HostnamectlJsonMode("off") )
const ( SystemctlCommandBind = SystemctlCommand("bind") SystemctlCommandCat = SystemctlCommand("cat") SystemctlCommandClean = SystemctlCommand("clean") SystemctlCommand_Daemon_Reload = SystemctlCommand("daemon-reload") SystemctlCommandDisable = SystemctlCommand("disable") SystemctlCommandEnable = SystemctlCommand("enable") SystemctlCommandFreeze = SystemctlCommand("freeze") SystemctlCommand_Is_Active = SystemctlCommand("is-active") SystemctlCommand_Is_Enabled = SystemctlCommand("is-enabled") SystemctlCommand_Is_Failed = SystemctlCommand("is-failed") SystemctlCommandIsolate = SystemctlCommand("isolate") SystemctlCommandKill = SystemctlCommand("kill") SystemctlCommand_List_Automounts = SystemctlCommand("list-automounts") SystemctlCommand_List_Dependencies = SystemctlCommand("list-dependencies") SystemctlCommand_List_Paths = SystemctlCommand("list-paths") SystemctlCommand_List_Sockets = SystemctlCommand("list-sockets") SystemctlCommand_List_Timers = SystemctlCommand("list-timers") SystemctlCommand_List_Units = SystemctlCommand("list-units") SystemctlCommandMask = SystemctlCommand("mask") SystemctlCommand_Mount_Image = SystemctlCommand("mount-image") SystemctlCommandReenable = SystemctlCommand("reenable") SystemctlCommandReload = SystemctlCommand("reload") SystemctlCommand_Reload_Or_Restart = SystemctlCommand("reload-or-restart") SystemctlCommandRestart = SystemctlCommand("restart") SystemctlCommand_Set_Property = SystemctlCommand("set-property") SystemctlCommandShow = SystemctlCommand("show") SystemctlCommandStart = SystemctlCommand("start") SystemctlCommandStatus = SystemctlCommand("status") SystemctlCommandStop = SystemctlCommand("stop") SystemctlCommandThaw = SystemctlCommand("thaw") SystemctlCommand_Try_Reload_Or_Restart = SystemctlCommand("try-reload-or-restart") SystemctlCommand_Try_Restart = SystemctlCommand("try-restart") SystemctlCommandUnmask = SystemctlCommand("unmask") )
const ( TeeModeWarn = TeeMode("warn") TeeMode_Warn_Nopipe = TeeMode("warn-nopipe") TeeModeExit = TeeMode("exit") TeeMode_Exit_Nopipe = TeeMode("exit-nopipe") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Chmod ¶
type Chmod struct { pulumi.ResourceState // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringOutput `pulumi:"binaryPath"` // The underlying command Command pulumiCommand.CommandOutput `pulumi:"command"` // Connection details for the remote system Connection pulumiCommand.ConnectionOutput `pulumi:"connection"` // The command to run on create. Create pulumi.AnyOutput `pulumi:"create"` // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete pulumi.AnyOutput `pulumi:"delete"` // Environment variables Environment pulumi.StringMapOutput `pulumi:"environment"` // TODO Stderr pulumi.StringOutput `pulumi:"stderr"` // TODO Stdin pulumi.StringPtrOutput `pulumi:"stdin"` // TODO Stdout pulumi.StringOutput `pulumi:"stdout"` // TODO Triggers pulumi.ArrayOutput `pulumi:"triggers"` // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update pulumi.AnyOutput `pulumi:"update"` }
Abstraction over the `chmod` utility on a remote system.
func NewChmod ¶
func NewChmod(ctx *pulumi.Context, name string, args *ChmodArgs, opts ...pulumi.ResourceOption) (*Chmod, error)
NewChmod registers a new resource with the given unique name, arguments, and options.
func (*Chmod) ElementType ¶
func (*Chmod) ToChmodOutput ¶
func (i *Chmod) ToChmodOutput() ChmodOutput
func (*Chmod) ToChmodOutputWithContext ¶
func (i *Chmod) ToChmodOutputWithContext(ctx context.Context) ChmodOutput
type ChmodArgs ¶
type ChmodArgs struct { // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringPtrInput // Connection details for the remote system Connection pulumiCommand.ConnectionInput // The command to run on create. Create interface{} // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete interface{} // Environment variables Environment pulumi.StringMapInput // TODO Stdin pulumi.StringPtrInput // TODO Triggers pulumi.ArrayInput // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update interface{} }
The set of arguments for constructing a Chmod resource.
func (ChmodArgs) ElementType ¶
type ChmodArray ¶
type ChmodArray []ChmodInput
func (ChmodArray) ElementType ¶
func (ChmodArray) ElementType() reflect.Type
func (ChmodArray) ToChmodArrayOutput ¶
func (i ChmodArray) ToChmodArrayOutput() ChmodArrayOutput
func (ChmodArray) ToChmodArrayOutputWithContext ¶
func (i ChmodArray) ToChmodArrayOutputWithContext(ctx context.Context) ChmodArrayOutput
type ChmodArrayInput ¶
type ChmodArrayInput interface { pulumi.Input ToChmodArrayOutput() ChmodArrayOutput ToChmodArrayOutputWithContext(context.Context) ChmodArrayOutput }
ChmodArrayInput is an input type that accepts ChmodArray and ChmodArrayOutput values. You can construct a concrete instance of `ChmodArrayInput` via:
ChmodArray{ ChmodArgs{...} }
type ChmodArrayOutput ¶
type ChmodArrayOutput struct{ *pulumi.OutputState }
func (ChmodArrayOutput) ElementType ¶
func (ChmodArrayOutput) ElementType() reflect.Type
func (ChmodArrayOutput) Index ¶
func (o ChmodArrayOutput) Index(i pulumi.IntInput) ChmodOutput
func (ChmodArrayOutput) ToChmodArrayOutput ¶
func (o ChmodArrayOutput) ToChmodArrayOutput() ChmodArrayOutput
func (ChmodArrayOutput) ToChmodArrayOutputWithContext ¶
func (o ChmodArrayOutput) ToChmodArrayOutputWithContext(ctx context.Context) ChmodArrayOutput
type ChmodInput ¶
type ChmodInput interface { pulumi.Input ToChmodOutput() ChmodOutput ToChmodOutputWithContext(ctx context.Context) ChmodOutput }
type ChmodMap ¶
type ChmodMap map[string]ChmodInput
func (ChmodMap) ElementType ¶
func (ChmodMap) ToChmodMapOutput ¶
func (i ChmodMap) ToChmodMapOutput() ChmodMapOutput
func (ChmodMap) ToChmodMapOutputWithContext ¶
func (i ChmodMap) ToChmodMapOutputWithContext(ctx context.Context) ChmodMapOutput
type ChmodMapInput ¶
type ChmodMapInput interface { pulumi.Input ToChmodMapOutput() ChmodMapOutput ToChmodMapOutputWithContext(context.Context) ChmodMapOutput }
ChmodMapInput is an input type that accepts ChmodMap and ChmodMapOutput values. You can construct a concrete instance of `ChmodMapInput` via:
ChmodMap{ "key": ChmodArgs{...} }
type ChmodMapOutput ¶
type ChmodMapOutput struct{ *pulumi.OutputState }
func (ChmodMapOutput) ElementType ¶
func (ChmodMapOutput) ElementType() reflect.Type
func (ChmodMapOutput) MapIndex ¶
func (o ChmodMapOutput) MapIndex(k pulumi.StringInput) ChmodOutput
func (ChmodMapOutput) ToChmodMapOutput ¶
func (o ChmodMapOutput) ToChmodMapOutput() ChmodMapOutput
func (ChmodMapOutput) ToChmodMapOutputWithContext ¶
func (o ChmodMapOutput) ToChmodMapOutputWithContext(ctx context.Context) ChmodMapOutput
type ChmodOpts ¶
type ChmodOpts struct { // Like verbose but report only when a change is made. Changes *bool `pulumi:"changes"` // Corresponds to the [FILE] argument. Files []string `pulumi:"files"` // Display help and exit. Help *bool `pulumi:"help"` // Modes may be absolute or symbolic. An absolute mode is an octal number... Mode string `pulumi:"mode"` // Do not treat '/' specially (the default). NoPreserveRoot *bool `pulumi:"noPreserveRoot"` // Fail to operate recursively on '/'. PreserveRoot *bool `pulumi:"preserveRoot"` // Suppress most error messages. Same as `silent`. Quiet *bool `pulumi:"quiet"` // Change files and directories recursively. Recursive *bool `pulumi:"recursive"` // Use RFILE's mode instead of specifying MODE values. RFILE is always dereferenced if a symbolic link. Reference *string `pulumi:"reference"` // Suppress most error messages. Same as `quiet`. Silent *bool `pulumi:"silent"` // Output version information and exit. Version *bool `pulumi:"version"` }
Abstraction over the `chmod` utility on a remote system.
type ChmodOptsArgs ¶
type ChmodOptsArgs struct { // Like verbose but report only when a change is made. Changes pulumi.BoolPtrInput `pulumi:"changes"` // Corresponds to the [FILE] argument. Files pulumi.StringArrayInput `pulumi:"files"` // Display help and exit. Help pulumi.BoolPtrInput `pulumi:"help"` // Modes may be absolute or symbolic. An absolute mode is an octal number... Mode pulumi.StringInput `pulumi:"mode"` // Do not treat '/' specially (the default). NoPreserveRoot pulumi.BoolPtrInput `pulumi:"noPreserveRoot"` // Fail to operate recursively on '/'. PreserveRoot pulumi.BoolPtrInput `pulumi:"preserveRoot"` // Suppress most error messages. Same as `silent`. Quiet pulumi.BoolPtrInput `pulumi:"quiet"` // Change files and directories recursively. Recursive pulumi.BoolPtrInput `pulumi:"recursive"` // Use RFILE's mode instead of specifying MODE values. RFILE is always dereferenced if a symbolic link. Reference pulumi.StringPtrInput `pulumi:"reference"` // Suppress most error messages. Same as `quiet`. Silent pulumi.BoolPtrInput `pulumi:"silent"` // Output version information and exit. Version pulumi.BoolPtrInput `pulumi:"version"` }
Abstraction over the `chmod` utility on a remote system.
func (ChmodOptsArgs) ElementType ¶
func (ChmodOptsArgs) ElementType() reflect.Type
func (ChmodOptsArgs) ToChmodOptsOutput ¶
func (i ChmodOptsArgs) ToChmodOptsOutput() ChmodOptsOutput
func (ChmodOptsArgs) ToChmodOptsOutputWithContext ¶
func (i ChmodOptsArgs) ToChmodOptsOutputWithContext(ctx context.Context) ChmodOptsOutput
func (ChmodOptsArgs) ToChmodOptsPtrOutput ¶
func (i ChmodOptsArgs) ToChmodOptsPtrOutput() ChmodOptsPtrOutput
func (ChmodOptsArgs) ToChmodOptsPtrOutputWithContext ¶
func (i ChmodOptsArgs) ToChmodOptsPtrOutputWithContext(ctx context.Context) ChmodOptsPtrOutput
type ChmodOptsInput ¶
type ChmodOptsInput interface { pulumi.Input ToChmodOptsOutput() ChmodOptsOutput ToChmodOptsOutputWithContext(context.Context) ChmodOptsOutput }
ChmodOptsInput is an input type that accepts ChmodOptsArgs and ChmodOptsOutput values. You can construct a concrete instance of `ChmodOptsInput` via:
ChmodOptsArgs{...}
type ChmodOptsOutput ¶
type ChmodOptsOutput struct{ *pulumi.OutputState }
Abstraction over the `chmod` utility on a remote system.
func (ChmodOptsOutput) Changes ¶
func (o ChmodOptsOutput) Changes() pulumi.BoolPtrOutput
Like verbose but report only when a change is made.
func (ChmodOptsOutput) ElementType ¶
func (ChmodOptsOutput) ElementType() reflect.Type
func (ChmodOptsOutput) Files ¶
func (o ChmodOptsOutput) Files() pulumi.StringArrayOutput
Corresponds to the [FILE] argument.
func (ChmodOptsOutput) Help ¶
func (o ChmodOptsOutput) Help() pulumi.BoolPtrOutput
Display help and exit.
func (ChmodOptsOutput) Mode ¶
func (o ChmodOptsOutput) Mode() pulumi.StringOutput
Modes may be absolute or symbolic. An absolute mode is an octal number...
func (ChmodOptsOutput) NoPreserveRoot ¶
func (o ChmodOptsOutput) NoPreserveRoot() pulumi.BoolPtrOutput
Do not treat '/' specially (the default).
func (ChmodOptsOutput) PreserveRoot ¶
func (o ChmodOptsOutput) PreserveRoot() pulumi.BoolPtrOutput
Fail to operate recursively on '/'.
func (ChmodOptsOutput) Quiet ¶
func (o ChmodOptsOutput) Quiet() pulumi.BoolPtrOutput
Suppress most error messages. Same as `silent`.
func (ChmodOptsOutput) Recursive ¶
func (o ChmodOptsOutput) Recursive() pulumi.BoolPtrOutput
Change files and directories recursively.
func (ChmodOptsOutput) Reference ¶
func (o ChmodOptsOutput) Reference() pulumi.StringPtrOutput
Use RFILE's mode instead of specifying MODE values. RFILE is always dereferenced if a symbolic link.
func (ChmodOptsOutput) Silent ¶
func (o ChmodOptsOutput) Silent() pulumi.BoolPtrOutput
Suppress most error messages. Same as `quiet`.
func (ChmodOptsOutput) ToChmodOptsOutput ¶
func (o ChmodOptsOutput) ToChmodOptsOutput() ChmodOptsOutput
func (ChmodOptsOutput) ToChmodOptsOutputWithContext ¶
func (o ChmodOptsOutput) ToChmodOptsOutputWithContext(ctx context.Context) ChmodOptsOutput
func (ChmodOptsOutput) ToChmodOptsPtrOutput ¶
func (o ChmodOptsOutput) ToChmodOptsPtrOutput() ChmodOptsPtrOutput
func (ChmodOptsOutput) ToChmodOptsPtrOutputWithContext ¶
func (o ChmodOptsOutput) ToChmodOptsPtrOutputWithContext(ctx context.Context) ChmodOptsPtrOutput
func (ChmodOptsOutput) Version ¶
func (o ChmodOptsOutput) Version() pulumi.BoolPtrOutput
Output version information and exit.
type ChmodOptsPtrInput ¶
type ChmodOptsPtrInput interface { pulumi.Input ToChmodOptsPtrOutput() ChmodOptsPtrOutput ToChmodOptsPtrOutputWithContext(context.Context) ChmodOptsPtrOutput }
ChmodOptsPtrInput is an input type that accepts ChmodOptsArgs, ChmodOptsPtr and ChmodOptsPtrOutput values. You can construct a concrete instance of `ChmodOptsPtrInput` via:
ChmodOptsArgs{...} or: nil
func ChmodOptsPtr ¶
func ChmodOptsPtr(v *ChmodOptsArgs) ChmodOptsPtrInput
type ChmodOptsPtrOutput ¶
type ChmodOptsPtrOutput struct{ *pulumi.OutputState }
func (ChmodOptsPtrOutput) Changes ¶
func (o ChmodOptsPtrOutput) Changes() pulumi.BoolPtrOutput
Like verbose but report only when a change is made.
func (ChmodOptsPtrOutput) Elem ¶
func (o ChmodOptsPtrOutput) Elem() ChmodOptsOutput
func (ChmodOptsPtrOutput) ElementType ¶
func (ChmodOptsPtrOutput) ElementType() reflect.Type
func (ChmodOptsPtrOutput) Files ¶
func (o ChmodOptsPtrOutput) Files() pulumi.StringArrayOutput
Corresponds to the [FILE] argument.
func (ChmodOptsPtrOutput) Help ¶
func (o ChmodOptsPtrOutput) Help() pulumi.BoolPtrOutput
Display help and exit.
func (ChmodOptsPtrOutput) Mode ¶
func (o ChmodOptsPtrOutput) Mode() pulumi.StringPtrOutput
Modes may be absolute or symbolic. An absolute mode is an octal number...
func (ChmodOptsPtrOutput) NoPreserveRoot ¶
func (o ChmodOptsPtrOutput) NoPreserveRoot() pulumi.BoolPtrOutput
Do not treat '/' specially (the default).
func (ChmodOptsPtrOutput) PreserveRoot ¶
func (o ChmodOptsPtrOutput) PreserveRoot() pulumi.BoolPtrOutput
Fail to operate recursively on '/'.
func (ChmodOptsPtrOutput) Quiet ¶
func (o ChmodOptsPtrOutput) Quiet() pulumi.BoolPtrOutput
Suppress most error messages. Same as `silent`.
func (ChmodOptsPtrOutput) Recursive ¶
func (o ChmodOptsPtrOutput) Recursive() pulumi.BoolPtrOutput
Change files and directories recursively.
func (ChmodOptsPtrOutput) Reference ¶
func (o ChmodOptsPtrOutput) Reference() pulumi.StringPtrOutput
Use RFILE's mode instead of specifying MODE values. RFILE is always dereferenced if a symbolic link.
func (ChmodOptsPtrOutput) Silent ¶
func (o ChmodOptsPtrOutput) Silent() pulumi.BoolPtrOutput
Suppress most error messages. Same as `quiet`.
func (ChmodOptsPtrOutput) ToChmodOptsPtrOutput ¶
func (o ChmodOptsPtrOutput) ToChmodOptsPtrOutput() ChmodOptsPtrOutput
func (ChmodOptsPtrOutput) ToChmodOptsPtrOutputWithContext ¶
func (o ChmodOptsPtrOutput) ToChmodOptsPtrOutputWithContext(ctx context.Context) ChmodOptsPtrOutput
func (ChmodOptsPtrOutput) Version ¶
func (o ChmodOptsPtrOutput) Version() pulumi.BoolPtrOutput
Output version information and exit.
type ChmodOutput ¶
type ChmodOutput struct{ *pulumi.OutputState }
func (ChmodOutput) BinaryPath ¶
func (o ChmodOutput) BinaryPath() pulumi.StringOutput
Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH
func (ChmodOutput) Command ¶
func (o ChmodOutput) Command() pulumiCommand.CommandOutput
The underlying command
func (ChmodOutput) Connection ¶
func (o ChmodOutput) Connection() pulumiCommand.ConnectionOutput
Connection details for the remote system
func (ChmodOutput) Create ¶
func (o ChmodOutput) Create() pulumi.AnyOutput
The command to run on create.
func (ChmodOutput) Delete ¶
func (o ChmodOutput) Delete() pulumi.AnyOutput
The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
func (ChmodOutput) ElementType ¶
func (ChmodOutput) ElementType() reflect.Type
func (ChmodOutput) Environment ¶
func (o ChmodOutput) Environment() pulumi.StringMapOutput
Environment variables
func (ChmodOutput) ToChmodOutput ¶
func (o ChmodOutput) ToChmodOutput() ChmodOutput
func (ChmodOutput) ToChmodOutputWithContext ¶
func (o ChmodOutput) ToChmodOutputWithContext(ctx context.Context) ChmodOutput
func (ChmodOutput) Update ¶
func (o ChmodOutput) Update() pulumi.AnyOutput
The command to run on update, if empty, create will run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
type CommandLifecycle ¶
type CommandLifecycle string
type Curl ¶
type Curl struct { pulumi.ResourceState // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringOutput `pulumi:"binaryPath"` // The underlying command Command pulumiCommand.CommandOutput `pulumi:"command"` // Connection details for the remote system Connection pulumiCommand.ConnectionOutput `pulumi:"connection"` // The command to run on create. Create pulumi.AnyOutput `pulumi:"create"` // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete pulumi.AnyOutput `pulumi:"delete"` // Environment variables Environment pulumi.StringMapOutput `pulumi:"environment"` // TODO Stderr pulumi.StringOutput `pulumi:"stderr"` // TODO Stdin pulumi.StringPtrOutput `pulumi:"stdin"` // TODO Stdout pulumi.StringOutput `pulumi:"stdout"` // TODO Triggers pulumi.ArrayOutput `pulumi:"triggers"` // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update pulumi.AnyOutput `pulumi:"update"` }
Abstraction over the `curl` utility on a remote system. Transfer a URL.
func NewCurl ¶
func NewCurl(ctx *pulumi.Context, name string, args *CurlArgs, opts ...pulumi.ResourceOption) (*Curl, error)
NewCurl registers a new resource with the given unique name, arguments, and options.
func (*Curl) ElementType ¶
func (*Curl) ToCurlOutput ¶
func (i *Curl) ToCurlOutput() CurlOutput
func (*Curl) ToCurlOutputWithContext ¶
func (i *Curl) ToCurlOutputWithContext(ctx context.Context) CurlOutput
type CurlArgs ¶
type CurlArgs struct { // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringPtrInput // Connection details for the remote system Connection pulumiCommand.ConnectionInput // The command to run on create. Create interface{} // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete interface{} // Environment variables Environment pulumi.StringMapInput // TODO Stdin pulumi.StringPtrInput // TODO Triggers pulumi.ArrayInput // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update interface{} }
The set of arguments for constructing a Curl resource.
func (CurlArgs) ElementType ¶
type CurlArray ¶
type CurlArray []CurlInput
func (CurlArray) ElementType ¶
func (CurlArray) ToCurlArrayOutput ¶
func (i CurlArray) ToCurlArrayOutput() CurlArrayOutput
func (CurlArray) ToCurlArrayOutputWithContext ¶
func (i CurlArray) ToCurlArrayOutputWithContext(ctx context.Context) CurlArrayOutput
type CurlArrayInput ¶
type CurlArrayInput interface { pulumi.Input ToCurlArrayOutput() CurlArrayOutput ToCurlArrayOutputWithContext(context.Context) CurlArrayOutput }
CurlArrayInput is an input type that accepts CurlArray and CurlArrayOutput values. You can construct a concrete instance of `CurlArrayInput` via:
CurlArray{ CurlArgs{...} }
type CurlArrayOutput ¶
type CurlArrayOutput struct{ *pulumi.OutputState }
func (CurlArrayOutput) ElementType ¶
func (CurlArrayOutput) ElementType() reflect.Type
func (CurlArrayOutput) Index ¶
func (o CurlArrayOutput) Index(i pulumi.IntInput) CurlOutput
func (CurlArrayOutput) ToCurlArrayOutput ¶
func (o CurlArrayOutput) ToCurlArrayOutput() CurlArrayOutput
func (CurlArrayOutput) ToCurlArrayOutputWithContext ¶
func (o CurlArrayOutput) ToCurlArrayOutputWithContext(ctx context.Context) CurlArrayOutput
type CurlCertType ¶
type CurlCertType string
func (CurlCertType) ElementType ¶
func (CurlCertType) ElementType() reflect.Type
func (CurlCertType) ToCurlCertTypeOutput ¶
func (e CurlCertType) ToCurlCertTypeOutput() CurlCertTypeOutput
func (CurlCertType) ToCurlCertTypeOutputWithContext ¶
func (e CurlCertType) ToCurlCertTypeOutputWithContext(ctx context.Context) CurlCertTypeOutput
func (CurlCertType) ToCurlCertTypePtrOutput ¶
func (e CurlCertType) ToCurlCertTypePtrOutput() CurlCertTypePtrOutput
func (CurlCertType) ToCurlCertTypePtrOutputWithContext ¶
func (e CurlCertType) ToCurlCertTypePtrOutputWithContext(ctx context.Context) CurlCertTypePtrOutput
func (CurlCertType) ToStringOutput ¶
func (e CurlCertType) ToStringOutput() pulumi.StringOutput
func (CurlCertType) ToStringOutputWithContext ¶
func (e CurlCertType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CurlCertType) ToStringPtrOutput ¶
func (e CurlCertType) ToStringPtrOutput() pulumi.StringPtrOutput
func (CurlCertType) ToStringPtrOutputWithContext ¶
func (e CurlCertType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CurlCertTypeInput ¶
type CurlCertTypeInput interface { pulumi.Input ToCurlCertTypeOutput() CurlCertTypeOutput ToCurlCertTypeOutputWithContext(context.Context) CurlCertTypeOutput }
CurlCertTypeInput is an input type that accepts values of the CurlCertType enum A concrete instance of `CurlCertTypeInput` can be one of the following:
CurlCertTypePEM CurlCertTypeDER CurlCertTypeENG CurlCertTypeP12
type CurlCertTypeOutput ¶
type CurlCertTypeOutput struct{ *pulumi.OutputState }
func (CurlCertTypeOutput) ElementType ¶
func (CurlCertTypeOutput) ElementType() reflect.Type
func (CurlCertTypeOutput) ToCurlCertTypeOutput ¶
func (o CurlCertTypeOutput) ToCurlCertTypeOutput() CurlCertTypeOutput
func (CurlCertTypeOutput) ToCurlCertTypeOutputWithContext ¶
func (o CurlCertTypeOutput) ToCurlCertTypeOutputWithContext(ctx context.Context) CurlCertTypeOutput
func (CurlCertTypeOutput) ToCurlCertTypePtrOutput ¶
func (o CurlCertTypeOutput) ToCurlCertTypePtrOutput() CurlCertTypePtrOutput
func (CurlCertTypeOutput) ToCurlCertTypePtrOutputWithContext ¶
func (o CurlCertTypeOutput) ToCurlCertTypePtrOutputWithContext(ctx context.Context) CurlCertTypePtrOutput
func (CurlCertTypeOutput) ToStringOutput ¶
func (o CurlCertTypeOutput) ToStringOutput() pulumi.StringOutput
func (CurlCertTypeOutput) ToStringOutputWithContext ¶
func (o CurlCertTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CurlCertTypeOutput) ToStringPtrOutput ¶
func (o CurlCertTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CurlCertTypeOutput) ToStringPtrOutputWithContext ¶
func (o CurlCertTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CurlCertTypePtrInput ¶
type CurlCertTypePtrInput interface { pulumi.Input ToCurlCertTypePtrOutput() CurlCertTypePtrOutput ToCurlCertTypePtrOutputWithContext(context.Context) CurlCertTypePtrOutput }
func CurlCertTypePtr ¶
func CurlCertTypePtr(v string) CurlCertTypePtrInput
type CurlCertTypePtrOutput ¶
type CurlCertTypePtrOutput struct{ *pulumi.OutputState }
func (CurlCertTypePtrOutput) Elem ¶
func (o CurlCertTypePtrOutput) Elem() CurlCertTypeOutput
func (CurlCertTypePtrOutput) ElementType ¶
func (CurlCertTypePtrOutput) ElementType() reflect.Type
func (CurlCertTypePtrOutput) ToCurlCertTypePtrOutput ¶
func (o CurlCertTypePtrOutput) ToCurlCertTypePtrOutput() CurlCertTypePtrOutput
func (CurlCertTypePtrOutput) ToCurlCertTypePtrOutputWithContext ¶
func (o CurlCertTypePtrOutput) ToCurlCertTypePtrOutputWithContext(ctx context.Context) CurlCertTypePtrOutput
func (CurlCertTypePtrOutput) ToStringPtrOutput ¶
func (o CurlCertTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CurlCertTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o CurlCertTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CurlDelegationLevel ¶
type CurlDelegationLevel string
func (CurlDelegationLevel) ElementType ¶
func (CurlDelegationLevel) ElementType() reflect.Type
func (CurlDelegationLevel) ToCurlDelegationLevelOutput ¶
func (e CurlDelegationLevel) ToCurlDelegationLevelOutput() CurlDelegationLevelOutput
func (CurlDelegationLevel) ToCurlDelegationLevelOutputWithContext ¶
func (e CurlDelegationLevel) ToCurlDelegationLevelOutputWithContext(ctx context.Context) CurlDelegationLevelOutput
func (CurlDelegationLevel) ToCurlDelegationLevelPtrOutput ¶
func (e CurlDelegationLevel) ToCurlDelegationLevelPtrOutput() CurlDelegationLevelPtrOutput
func (CurlDelegationLevel) ToCurlDelegationLevelPtrOutputWithContext ¶
func (e CurlDelegationLevel) ToCurlDelegationLevelPtrOutputWithContext(ctx context.Context) CurlDelegationLevelPtrOutput
func (CurlDelegationLevel) ToStringOutput ¶
func (e CurlDelegationLevel) ToStringOutput() pulumi.StringOutput
func (CurlDelegationLevel) ToStringOutputWithContext ¶
func (e CurlDelegationLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CurlDelegationLevel) ToStringPtrOutput ¶
func (e CurlDelegationLevel) ToStringPtrOutput() pulumi.StringPtrOutput
func (CurlDelegationLevel) ToStringPtrOutputWithContext ¶
func (e CurlDelegationLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CurlDelegationLevelInput ¶
type CurlDelegationLevelInput interface { pulumi.Input ToCurlDelegationLevelOutput() CurlDelegationLevelOutput ToCurlDelegationLevelOutputWithContext(context.Context) CurlDelegationLevelOutput }
CurlDelegationLevelInput is an input type that accepts values of the CurlDelegationLevel enum A concrete instance of `CurlDelegationLevelInput` can be one of the following:
CurlDelegationLevelNone CurlDelegationLevelPolicy CurlDelegationLevelAlways
type CurlDelegationLevelOutput ¶
type CurlDelegationLevelOutput struct{ *pulumi.OutputState }
func (CurlDelegationLevelOutput) ElementType ¶
func (CurlDelegationLevelOutput) ElementType() reflect.Type
func (CurlDelegationLevelOutput) ToCurlDelegationLevelOutput ¶
func (o CurlDelegationLevelOutput) ToCurlDelegationLevelOutput() CurlDelegationLevelOutput
func (CurlDelegationLevelOutput) ToCurlDelegationLevelOutputWithContext ¶
func (o CurlDelegationLevelOutput) ToCurlDelegationLevelOutputWithContext(ctx context.Context) CurlDelegationLevelOutput
func (CurlDelegationLevelOutput) ToCurlDelegationLevelPtrOutput ¶
func (o CurlDelegationLevelOutput) ToCurlDelegationLevelPtrOutput() CurlDelegationLevelPtrOutput
func (CurlDelegationLevelOutput) ToCurlDelegationLevelPtrOutputWithContext ¶
func (o CurlDelegationLevelOutput) ToCurlDelegationLevelPtrOutputWithContext(ctx context.Context) CurlDelegationLevelPtrOutput
func (CurlDelegationLevelOutput) ToStringOutput ¶
func (o CurlDelegationLevelOutput) ToStringOutput() pulumi.StringOutput
func (CurlDelegationLevelOutput) ToStringOutputWithContext ¶
func (o CurlDelegationLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CurlDelegationLevelOutput) ToStringPtrOutput ¶
func (o CurlDelegationLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CurlDelegationLevelOutput) ToStringPtrOutputWithContext ¶
func (o CurlDelegationLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CurlDelegationLevelPtrInput ¶
type CurlDelegationLevelPtrInput interface { pulumi.Input ToCurlDelegationLevelPtrOutput() CurlDelegationLevelPtrOutput ToCurlDelegationLevelPtrOutputWithContext(context.Context) CurlDelegationLevelPtrOutput }
func CurlDelegationLevelPtr ¶
func CurlDelegationLevelPtr(v string) CurlDelegationLevelPtrInput
type CurlDelegationLevelPtrOutput ¶
type CurlDelegationLevelPtrOutput struct{ *pulumi.OutputState }
func (CurlDelegationLevelPtrOutput) Elem ¶
func (o CurlDelegationLevelPtrOutput) Elem() CurlDelegationLevelOutput
func (CurlDelegationLevelPtrOutput) ElementType ¶
func (CurlDelegationLevelPtrOutput) ElementType() reflect.Type
func (CurlDelegationLevelPtrOutput) ToCurlDelegationLevelPtrOutput ¶
func (o CurlDelegationLevelPtrOutput) ToCurlDelegationLevelPtrOutput() CurlDelegationLevelPtrOutput
func (CurlDelegationLevelPtrOutput) ToCurlDelegationLevelPtrOutputWithContext ¶
func (o CurlDelegationLevelPtrOutput) ToCurlDelegationLevelPtrOutputWithContext(ctx context.Context) CurlDelegationLevelPtrOutput
func (CurlDelegationLevelPtrOutput) ToStringPtrOutput ¶
func (o CurlDelegationLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CurlDelegationLevelPtrOutput) ToStringPtrOutputWithContext ¶
func (o CurlDelegationLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CurlInput ¶
type CurlInput interface { pulumi.Input ToCurlOutput() CurlOutput ToCurlOutputWithContext(ctx context.Context) CurlOutput }
type CurlMap ¶
func (CurlMap) ElementType ¶
func (CurlMap) ToCurlMapOutput ¶
func (i CurlMap) ToCurlMapOutput() CurlMapOutput
func (CurlMap) ToCurlMapOutputWithContext ¶
func (i CurlMap) ToCurlMapOutputWithContext(ctx context.Context) CurlMapOutput
type CurlMapInput ¶
type CurlMapInput interface { pulumi.Input ToCurlMapOutput() CurlMapOutput ToCurlMapOutputWithContext(context.Context) CurlMapOutput }
CurlMapInput is an input type that accepts CurlMap and CurlMapOutput values. You can construct a concrete instance of `CurlMapInput` via:
CurlMap{ "key": CurlArgs{...} }
type CurlMapOutput ¶
type CurlMapOutput struct{ *pulumi.OutputState }
func (CurlMapOutput) ElementType ¶
func (CurlMapOutput) ElementType() reflect.Type
func (CurlMapOutput) MapIndex ¶
func (o CurlMapOutput) MapIndex(k pulumi.StringInput) CurlOutput
func (CurlMapOutput) ToCurlMapOutput ¶
func (o CurlMapOutput) ToCurlMapOutput() CurlMapOutput
func (CurlMapOutput) ToCurlMapOutputWithContext ¶
func (o CurlMapOutput) ToCurlMapOutputWithContext(ctx context.Context) CurlMapOutput
type CurlOpts ¶
type CurlOpts struct { // (HTTP) Connect through an abstract Unix domain socket, instead of using the network. AbstractUnixSocket *string `pulumi:"abstractUnixSocket"` // (HTTPS) This option enables the alt-svc parser in curl. AltSvc *string `pulumi:"altSvc"` // (HTTP) Tells curl to figure out authentication method by itself, and use the most secure one the remote site claims to support. AnyAuth *bool `pulumi:"anyAuth"` // (FTP SFTP) When used in an upload, this makes curl append to the target file instead of overwriting it. Append *bool `pulumi:"append"` // Use AWS V4 signature authentication in the transfer. AwsSigv4 *string `pulumi:"awsSigv4"` // (HTTP) Tells curl to use HTTP Basic authentication with the remote host. Basic *bool `pulumi:"basic"` // (TLS) Tells curl to use the specified certificate file to verify the peer. Cacert *string `pulumi:"cacert"` // (TLS) Tells curl to use the specified certificate directory to verify the peer. Capath *string `pulumi:"capath"` // (TLS) Tells curl to use the specified client certificate file when getting a file with HTTPS, FTPS or another SSL-based protocol. Cert *string `pulumi:"cert"` // (TLS) Tells curl to verify the status of the server certificate by using the Certificate Status Request (aka. OCSP stapling) TLS extension. CertStatus *bool `pulumi:"certStatus"` // (TLS) Tells curl what type the provided client certificate is using. CertType *CurlCertType `pulumi:"certType"` // (TLS) Specifies which ciphers to use in the connection. Ciphers *string `pulumi:"ciphers"` // (HTTP) Request a compressed response using one of the algorithms curl supports, and automatically decompress the content. Compressed *bool `pulumi:"compressed"` // (SCP SFTP) Enables built-in SSH compression. CompressedSsh *bool `pulumi:"compressedSsh"` // Specify a text file to read curl arguments from. Config *string `pulumi:"config"` // Maximum time in seconds that you allow curl's connection to take. ConnectTimeout *int `pulumi:"connectTimeout"` // For a request to the given HOST1:PORT1 pair, connect to HOST2:PORT2 instead. ConnectTo *string `pulumi:"connectTo"` // Continue/Resume a previous file transfer at the given offset. ContinueAt *string `pulumi:"continueAt"` // (HTTP) Pass the data to the HTTP server in the Cookie header. Cookie *string `pulumi:"cookie"` // (HTTP) Specify to which file you want curl to write all cookies after a completed operation. CookieJar *string `pulumi:"cookieJar"` // When used in conjunction with the -o, --output option, curl will create the necessary local directory hierarchy as needed. CreateDirs *bool `pulumi:"createDirs"` // (SFTP SCP FILE) When curl is used to create files remotely using one of the supported protocols, this option allows the user to set which 'mode' to set on the file at creation time, instead of the default 0644. CreateFileMode *string `pulumi:"createFileMode"` // (FTP SMTP) Convert LF to CRLF in upload. Useful for MVS (OS/390). Crlf *bool `pulumi:"crlf"` // (TLS) Provide a file using PEM format with a Certificate Revocation List that may specify peer certificates that are to be considered revoked. CrlfFile *string `pulumi:"crlfFile"` // (TLS) Tells curl to request specific curves to use during SSL session establishment according to RFC 8422, 5.1. Curves *string `pulumi:"curves"` // (HTTP MQTT) Sends the specified data in a POST request to the HTTP server, in the same way that a browser does when a user has filled in an HTML form and presses the submit button. Data *string `pulumi:"data"` // (HTTP) This is just an alias for -d, --data. DataAscii *string `pulumi:"dataAscii"` // (HTTP) This posts data exactly as specified with no extra processing whatsoever. DataBinary *string `pulumi:"dataBinary"` // (HTTP) This posts data similarly to -d, --data but without the special interpretation of the @ character. DataRaw *string `pulumi:"dataRaw"` // (HTTP) This posts data, similar to the other -d, --data options with the exception that this performs URL-encoding. DataUrlEncode *string `pulumi:"dataUrlEncode"` // (GSS/kerberos) Set LEVEL to tell the server what it is allowed to delegate when it comes to user credentials. Delegation *CurlDelegationLevel `pulumi:"delegation"` // (HTTP) Enables HTTP Digest authentication. Digest *bool `pulumi:"digest"` // If used as the first parameter on the command line, the curlrc config file will not be read and used. Disable *bool `pulumi:"disable"` // (FTP) Tell curl to disable the use of the EPRT and LPRT commands when doing active FTP transfers DisableEprt *bool `pulumi:"disableEprt"` // (FTP) Tell curl to disable the use of the EPSV command when doing passive FTP transfers DisableEpsv *bool `pulumi:"disableEpsv"` // (HTTP) This tells curl to exit if passed a url containing a username. DisallowUsernameInUrl *bool `pulumi:"disallowUsernameInUrl"` // (DNS) Tell curl to send outgoing DNS requests through <interface>. DnsInterface *string `pulumi:"dnsInterface"` // (DNS) Tell curl to bind to <ip-address> when making IPv4 DNS requests, so that the DNS requests originate from this address. DnsIpv4Addr *string `pulumi:"dnsIpv4Addr"` // (DNS) Tell curl to bind to <ip-address> when making IPv6 DNS requests, so that the DNS requests originate from this address. DnsIpv6Addr *string `pulumi:"dnsIpv6Addr"` // Set the list of DNS servers to be used instead of the system default. DnsServers *string `pulumi:"dnsServers"` // Same as --cert-status but used for DoH (DNS-over-HTTPS). DohCertStatus *bool `pulumi:"dohCertStatus"` // Same as -k, --insecure but used for DoH (DNS-over-HTTPS). DohInsecure *bool `pulumi:"dohInsecure"` // Specifies which DNS-over-HTTPS (DoH) server to use to resolve hostnames, instead of using the default name resolver mechanism. DohUrl *string `pulumi:"dohUrl"` // (HTTP FTP) Write the received protocol headers to the specified file. DumpHeader *string `pulumi:"dumpHeader"` // (TLS) Specify the path name to the Entropy Gathering Daemon socket. EgdFile *string `pulumi:"egdFile"` // (TLS) Select the OpenSSL crypto engine to use for cipher operations. Engine *string `pulumi:"engine"` // (HTTP) This option makes a conditional HTTP request for the specific ETag read from the given file by sending a custom If-None-Match header using the stored ETag. EtagCompare *string `pulumi:"etagCompare"` // (HTTP) This option saves an HTTP ETag to the specified file. EtagSave *string `pulumi:"etagSave"` // (HTTP) Maximum time in seconds that you allow curl to wait for a 100-continue response when curl emits an Expects: 100-continue header in its request. Expect100Timeout *int `pulumi:"expect100Timeout"` // (HTTP) Fail silently (no output at all) on server errors. Fail *bool `pulumi:"fail"` // Fail and exit on the first detected transfer error. FailEarly *bool `pulumi:"failEarly"` // (HTTP) Return an error on server errors where the HTTP response code is 400 or greater). FailWithBody *bool `pulumi:"failWithBody"` // (TLS) Tells curl to use false start during the TLS handshake. FalseStart *bool `pulumi:"falseStart"` // (HTTP SMTP IMAP) For HTTP protocol family, this lets curl emulate a filled-in form in which a user has pressed the submit button. Form *string `pulumi:"form"` // (HTTP) Tells curl to pass on names of multipart form fields and files using backslash-escaping instead of percent-encoding. FormEscape *bool `pulumi:"formEscape"` // (HTTP SMTP IMAP) Similar to -F, --form except that the value string for the named parameter is used literally. FormName *string `pulumi:"formName"` // (FTP) When an FTP server asks for 'account data' after user name and password has been provided, this data is sent off using the ACCT command. FtpAccount *string `pulumi:"ftpAccount"` // (FTP) If authenticating with the USER and PASS commands fails, send this command. FtpAlternativeUser *string `pulumi:"ftpAlternativeUser"` // (FTP SFTP) When an FTP or SFTP URL/operation uses a path that does not currently exist on the server, the standard behavior of curl is to fail. FtpCreateDirs *bool `pulumi:"ftpCreateDirs"` // (FTP) Control what method curl should use to reach a file on an FTP(S) server. FtpMethod *string `pulumi:"ftpMethod"` // (FTP) Use passive mode for the data connection. FtpPasv *bool `pulumi:"ftpPasv"` // (FTP) Reverses the default initiator/listener roles when connecting with FTP. FtpPort *string `pulumi:"ftpPort"` // (FTP) Tell curl to send a PRET command before PASV (and EPSV). FtpPret *bool `pulumi:"ftpPret"` // (FTP) Tell curl to not use the IP address the server suggests in its response to curl's PASV command when curl connects the data connection. FtpSkipPasvIp *bool `pulumi:"ftpSkipPasvIp"` // (FTP) Sets the CCC mode. The passive mode will not initiate the shutdown, but instead wait for the server to do it, and will not reply to the shutdown from the server. FtpSslCccMode *string `pulumi:"ftpSslCccMode"` // Corresponds to the URLs argument. Urls []string `pulumi:"urls"` }
Abstraction over the `curl` utility on a remote system. Transfer a URL.
type CurlOptsArgs ¶
type CurlOptsArgs struct { // (HTTP) Connect through an abstract Unix domain socket, instead of using the network. AbstractUnixSocket pulumi.StringPtrInput `pulumi:"abstractUnixSocket"` // (HTTPS) This option enables the alt-svc parser in curl. AltSvc pulumi.StringPtrInput `pulumi:"altSvc"` // (HTTP) Tells curl to figure out authentication method by itself, and use the most secure one the remote site claims to support. AnyAuth pulumi.BoolPtrInput `pulumi:"anyAuth"` // (FTP SFTP) When used in an upload, this makes curl append to the target file instead of overwriting it. Append pulumi.BoolPtrInput `pulumi:"append"` // Use AWS V4 signature authentication in the transfer. AwsSigv4 pulumi.StringPtrInput `pulumi:"awsSigv4"` // (HTTP) Tells curl to use HTTP Basic authentication with the remote host. Basic pulumi.BoolPtrInput `pulumi:"basic"` // (TLS) Tells curl to use the specified certificate file to verify the peer. Cacert pulumi.StringPtrInput `pulumi:"cacert"` // (TLS) Tells curl to use the specified certificate directory to verify the peer. Capath pulumi.StringPtrInput `pulumi:"capath"` // (TLS) Tells curl to use the specified client certificate file when getting a file with HTTPS, FTPS or another SSL-based protocol. Cert pulumi.StringPtrInput `pulumi:"cert"` // (TLS) Tells curl to verify the status of the server certificate by using the Certificate Status Request (aka. OCSP stapling) TLS extension. CertStatus pulumi.BoolPtrInput `pulumi:"certStatus"` // (TLS) Tells curl what type the provided client certificate is using. CertType CurlCertTypePtrInput `pulumi:"certType"` // (TLS) Specifies which ciphers to use in the connection. Ciphers pulumi.StringPtrInput `pulumi:"ciphers"` // (HTTP) Request a compressed response using one of the algorithms curl supports, and automatically decompress the content. Compressed pulumi.BoolPtrInput `pulumi:"compressed"` // (SCP SFTP) Enables built-in SSH compression. CompressedSsh pulumi.BoolPtrInput `pulumi:"compressedSsh"` // Specify a text file to read curl arguments from. Config pulumi.StringPtrInput `pulumi:"config"` // Maximum time in seconds that you allow curl's connection to take. ConnectTimeout pulumi.IntPtrInput `pulumi:"connectTimeout"` // For a request to the given HOST1:PORT1 pair, connect to HOST2:PORT2 instead. ConnectTo pulumi.StringPtrInput `pulumi:"connectTo"` // Continue/Resume a previous file transfer at the given offset. ContinueAt pulumi.StringPtrInput `pulumi:"continueAt"` // (HTTP) Pass the data to the HTTP server in the Cookie header. Cookie pulumi.StringPtrInput `pulumi:"cookie"` // (HTTP) Specify to which file you want curl to write all cookies after a completed operation. CookieJar pulumi.StringPtrInput `pulumi:"cookieJar"` // When used in conjunction with the -o, --output option, curl will create the necessary local directory hierarchy as needed. CreateDirs pulumi.BoolPtrInput `pulumi:"createDirs"` // (SFTP SCP FILE) When curl is used to create files remotely using one of the supported protocols, this option allows the user to set which 'mode' to set on the file at creation time, instead of the default 0644. CreateFileMode pulumi.StringPtrInput `pulumi:"createFileMode"` // (FTP SMTP) Convert LF to CRLF in upload. Useful for MVS (OS/390). Crlf pulumi.BoolPtrInput `pulumi:"crlf"` // (TLS) Provide a file using PEM format with a Certificate Revocation List that may specify peer certificates that are to be considered revoked. CrlfFile pulumi.StringPtrInput `pulumi:"crlfFile"` // (TLS) Tells curl to request specific curves to use during SSL session establishment according to RFC 8422, 5.1. Curves pulumi.StringPtrInput `pulumi:"curves"` // (HTTP MQTT) Sends the specified data in a POST request to the HTTP server, in the same way that a browser does when a user has filled in an HTML form and presses the submit button. Data pulumi.StringPtrInput `pulumi:"data"` // (HTTP) This is just an alias for -d, --data. DataAscii pulumi.StringPtrInput `pulumi:"dataAscii"` // (HTTP) This posts data exactly as specified with no extra processing whatsoever. DataBinary pulumi.StringPtrInput `pulumi:"dataBinary"` // (HTTP) This posts data similarly to -d, --data but without the special interpretation of the @ character. DataRaw pulumi.StringPtrInput `pulumi:"dataRaw"` // (HTTP) This posts data, similar to the other -d, --data options with the exception that this performs URL-encoding. DataUrlEncode pulumi.StringPtrInput `pulumi:"dataUrlEncode"` // (GSS/kerberos) Set LEVEL to tell the server what it is allowed to delegate when it comes to user credentials. Delegation CurlDelegationLevelPtrInput `pulumi:"delegation"` // (HTTP) Enables HTTP Digest authentication. Digest pulumi.BoolPtrInput `pulumi:"digest"` // If used as the first parameter on the command line, the curlrc config file will not be read and used. Disable pulumi.BoolPtrInput `pulumi:"disable"` // (FTP) Tell curl to disable the use of the EPRT and LPRT commands when doing active FTP transfers DisableEprt pulumi.BoolPtrInput `pulumi:"disableEprt"` // (FTP) Tell curl to disable the use of the EPSV command when doing passive FTP transfers DisableEpsv pulumi.BoolPtrInput `pulumi:"disableEpsv"` // (HTTP) This tells curl to exit if passed a url containing a username. DisallowUsernameInUrl pulumi.BoolPtrInput `pulumi:"disallowUsernameInUrl"` // (DNS) Tell curl to send outgoing DNS requests through <interface>. DnsInterface pulumi.StringPtrInput `pulumi:"dnsInterface"` // (DNS) Tell curl to bind to <ip-address> when making IPv4 DNS requests, so that the DNS requests originate from this address. DnsIpv4Addr pulumi.StringPtrInput `pulumi:"dnsIpv4Addr"` // (DNS) Tell curl to bind to <ip-address> when making IPv6 DNS requests, so that the DNS requests originate from this address. DnsIpv6Addr pulumi.StringPtrInput `pulumi:"dnsIpv6Addr"` // Set the list of DNS servers to be used instead of the system default. DnsServers pulumi.StringPtrInput `pulumi:"dnsServers"` // Same as --cert-status but used for DoH (DNS-over-HTTPS). DohCertStatus pulumi.BoolPtrInput `pulumi:"dohCertStatus"` // Same as -k, --insecure but used for DoH (DNS-over-HTTPS). DohInsecure pulumi.BoolPtrInput `pulumi:"dohInsecure"` // Specifies which DNS-over-HTTPS (DoH) server to use to resolve hostnames, instead of using the default name resolver mechanism. DohUrl pulumi.StringPtrInput `pulumi:"dohUrl"` // (HTTP FTP) Write the received protocol headers to the specified file. DumpHeader pulumi.StringPtrInput `pulumi:"dumpHeader"` // (TLS) Specify the path name to the Entropy Gathering Daemon socket. EgdFile pulumi.StringPtrInput `pulumi:"egdFile"` // (TLS) Select the OpenSSL crypto engine to use for cipher operations. Engine pulumi.StringPtrInput `pulumi:"engine"` // (HTTP) This option makes a conditional HTTP request for the specific ETag read from the given file by sending a custom If-None-Match header using the stored ETag. EtagCompare pulumi.StringPtrInput `pulumi:"etagCompare"` // (HTTP) This option saves an HTTP ETag to the specified file. EtagSave pulumi.StringPtrInput `pulumi:"etagSave"` // (HTTP) Maximum time in seconds that you allow curl to wait for a 100-continue response when curl emits an Expects: 100-continue header in its request. Expect100Timeout pulumi.IntPtrInput `pulumi:"expect100Timeout"` // (HTTP) Fail silently (no output at all) on server errors. Fail pulumi.BoolPtrInput `pulumi:"fail"` // Fail and exit on the first detected transfer error. FailEarly pulumi.BoolPtrInput `pulumi:"failEarly"` // (HTTP) Return an error on server errors where the HTTP response code is 400 or greater). FailWithBody pulumi.BoolPtrInput `pulumi:"failWithBody"` // (TLS) Tells curl to use false start during the TLS handshake. FalseStart pulumi.BoolPtrInput `pulumi:"falseStart"` // (HTTP SMTP IMAP) For HTTP protocol family, this lets curl emulate a filled-in form in which a user has pressed the submit button. Form pulumi.StringPtrInput `pulumi:"form"` // (HTTP) Tells curl to pass on names of multipart form fields and files using backslash-escaping instead of percent-encoding. FormEscape pulumi.BoolPtrInput `pulumi:"formEscape"` // (HTTP SMTP IMAP) Similar to -F, --form except that the value string for the named parameter is used literally. FormName pulumi.StringPtrInput `pulumi:"formName"` // (FTP) When an FTP server asks for 'account data' after user name and password has been provided, this data is sent off using the ACCT command. FtpAccount pulumi.StringPtrInput `pulumi:"ftpAccount"` // (FTP) If authenticating with the USER and PASS commands fails, send this command. FtpAlternativeUser pulumi.StringPtrInput `pulumi:"ftpAlternativeUser"` // (FTP SFTP) When an FTP or SFTP URL/operation uses a path that does not currently exist on the server, the standard behavior of curl is to fail. FtpCreateDirs pulumi.BoolPtrInput `pulumi:"ftpCreateDirs"` // (FTP) Control what method curl should use to reach a file on an FTP(S) server. FtpMethod pulumi.StringPtrInput `pulumi:"ftpMethod"` // (FTP) Use passive mode for the data connection. FtpPasv pulumi.BoolPtrInput `pulumi:"ftpPasv"` // (FTP) Reverses the default initiator/listener roles when connecting with FTP. FtpPort pulumi.StringPtrInput `pulumi:"ftpPort"` // (FTP) Tell curl to send a PRET command before PASV (and EPSV). FtpPret pulumi.BoolPtrInput `pulumi:"ftpPret"` // (FTP) Tell curl to not use the IP address the server suggests in its response to curl's PASV command when curl connects the data connection. FtpSkipPasvIp pulumi.BoolPtrInput `pulumi:"ftpSkipPasvIp"` // (FTP) Sets the CCC mode. The passive mode will not initiate the shutdown, but instead wait for the server to do it, and will not reply to the shutdown from the server. FtpSslCccMode pulumi.StringPtrInput `pulumi:"ftpSslCccMode"` // Corresponds to the URLs argument. Urls pulumi.StringArrayInput `pulumi:"urls"` }
Abstraction over the `curl` utility on a remote system. Transfer a URL.
func (CurlOptsArgs) ElementType ¶
func (CurlOptsArgs) ElementType() reflect.Type
func (CurlOptsArgs) ToCurlOptsOutput ¶
func (i CurlOptsArgs) ToCurlOptsOutput() CurlOptsOutput
func (CurlOptsArgs) ToCurlOptsOutputWithContext ¶
func (i CurlOptsArgs) ToCurlOptsOutputWithContext(ctx context.Context) CurlOptsOutput
func (CurlOptsArgs) ToCurlOptsPtrOutput ¶
func (i CurlOptsArgs) ToCurlOptsPtrOutput() CurlOptsPtrOutput
func (CurlOptsArgs) ToCurlOptsPtrOutputWithContext ¶
func (i CurlOptsArgs) ToCurlOptsPtrOutputWithContext(ctx context.Context) CurlOptsPtrOutput
type CurlOptsInput ¶
type CurlOptsInput interface { pulumi.Input ToCurlOptsOutput() CurlOptsOutput ToCurlOptsOutputWithContext(context.Context) CurlOptsOutput }
CurlOptsInput is an input type that accepts CurlOptsArgs and CurlOptsOutput values. You can construct a concrete instance of `CurlOptsInput` via:
CurlOptsArgs{...}
type CurlOptsOutput ¶
type CurlOptsOutput struct{ *pulumi.OutputState }
Abstraction over the `curl` utility on a remote system. Transfer a URL.
func (CurlOptsOutput) AbstractUnixSocket ¶
func (o CurlOptsOutput) AbstractUnixSocket() pulumi.StringPtrOutput
(HTTP) Connect through an abstract Unix domain socket, instead of using the network.
func (CurlOptsOutput) AltSvc ¶
func (o CurlOptsOutput) AltSvc() pulumi.StringPtrOutput
(HTTPS) This option enables the alt-svc parser in curl.
func (CurlOptsOutput) AnyAuth ¶
func (o CurlOptsOutput) AnyAuth() pulumi.BoolPtrOutput
(HTTP) Tells curl to figure out authentication method by itself, and use the most secure one the remote site claims to support.
func (CurlOptsOutput) Append ¶
func (o CurlOptsOutput) Append() pulumi.BoolPtrOutput
(FTP SFTP) When used in an upload, this makes curl append to the target file instead of overwriting it.
func (CurlOptsOutput) AwsSigv4 ¶
func (o CurlOptsOutput) AwsSigv4() pulumi.StringPtrOutput
Use AWS V4 signature authentication in the transfer.
func (CurlOptsOutput) Basic ¶
func (o CurlOptsOutput) Basic() pulumi.BoolPtrOutput
(HTTP) Tells curl to use HTTP Basic authentication with the remote host.
func (CurlOptsOutput) Cacert ¶
func (o CurlOptsOutput) Cacert() pulumi.StringPtrOutput
(TLS) Tells curl to use the specified certificate file to verify the peer.
func (CurlOptsOutput) Capath ¶
func (o CurlOptsOutput) Capath() pulumi.StringPtrOutput
(TLS) Tells curl to use the specified certificate directory to verify the peer.
func (CurlOptsOutput) Cert ¶
func (o CurlOptsOutput) Cert() pulumi.StringPtrOutput
(TLS) Tells curl to use the specified client certificate file when getting a file with HTTPS, FTPS or another SSL-based protocol.
func (CurlOptsOutput) CertStatus ¶
func (o CurlOptsOutput) CertStatus() pulumi.BoolPtrOutput
(TLS) Tells curl to verify the status of the server certificate by using the Certificate Status Request (aka. OCSP stapling) TLS extension.
func (CurlOptsOutput) CertType ¶
func (o CurlOptsOutput) CertType() CurlCertTypePtrOutput
(TLS) Tells curl what type the provided client certificate is using.
func (CurlOptsOutput) Ciphers ¶
func (o CurlOptsOutput) Ciphers() pulumi.StringPtrOutput
(TLS) Specifies which ciphers to use in the connection.
func (CurlOptsOutput) Compressed ¶
func (o CurlOptsOutput) Compressed() pulumi.BoolPtrOutput
(HTTP) Request a compressed response using one of the algorithms curl supports, and automatically decompress the content.
func (CurlOptsOutput) CompressedSsh ¶
func (o CurlOptsOutput) CompressedSsh() pulumi.BoolPtrOutput
(SCP SFTP) Enables built-in SSH compression.
func (CurlOptsOutput) Config ¶
func (o CurlOptsOutput) Config() pulumi.StringPtrOutput
Specify a text file to read curl arguments from.
func (CurlOptsOutput) ConnectTimeout ¶
func (o CurlOptsOutput) ConnectTimeout() pulumi.IntPtrOutput
Maximum time in seconds that you allow curl's connection to take.
func (CurlOptsOutput) ConnectTo ¶
func (o CurlOptsOutput) ConnectTo() pulumi.StringPtrOutput
For a request to the given HOST1:PORT1 pair, connect to HOST2:PORT2 instead.
func (CurlOptsOutput) ContinueAt ¶
func (o CurlOptsOutput) ContinueAt() pulumi.StringPtrOutput
Continue/Resume a previous file transfer at the given offset.
func (CurlOptsOutput) Cookie ¶
func (o CurlOptsOutput) Cookie() pulumi.StringPtrOutput
(HTTP) Pass the data to the HTTP server in the Cookie header.
func (CurlOptsOutput) CookieJar ¶
func (o CurlOptsOutput) CookieJar() pulumi.StringPtrOutput
(HTTP) Specify to which file you want curl to write all cookies after a completed operation.
func (CurlOptsOutput) CreateDirs ¶
func (o CurlOptsOutput) CreateDirs() pulumi.BoolPtrOutput
When used in conjunction with the -o, --output option, curl will create the necessary local directory hierarchy as needed.
func (CurlOptsOutput) CreateFileMode ¶
func (o CurlOptsOutput) CreateFileMode() pulumi.StringPtrOutput
(SFTP SCP FILE) When curl is used to create files remotely using one of the supported protocols, this option allows the user to set which 'mode' to set on the file at creation time, instead of the default 0644.
func (CurlOptsOutput) Crlf ¶
func (o CurlOptsOutput) Crlf() pulumi.BoolPtrOutput
(FTP SMTP) Convert LF to CRLF in upload. Useful for MVS (OS/390).
func (CurlOptsOutput) CrlfFile ¶
func (o CurlOptsOutput) CrlfFile() pulumi.StringPtrOutput
(TLS) Provide a file using PEM format with a Certificate Revocation List that may specify peer certificates that are to be considered revoked.
func (CurlOptsOutput) Curves ¶
func (o CurlOptsOutput) Curves() pulumi.StringPtrOutput
(TLS) Tells curl to request specific curves to use during SSL session establishment according to RFC 8422, 5.1.
func (CurlOptsOutput) Data ¶
func (o CurlOptsOutput) Data() pulumi.StringPtrOutput
(HTTP MQTT) Sends the specified data in a POST request to the HTTP server, in the same way that a browser does when a user has filled in an HTML form and presses the submit button.
func (CurlOptsOutput) DataAscii ¶
func (o CurlOptsOutput) DataAscii() pulumi.StringPtrOutput
(HTTP) This is just an alias for -d, --data.
func (CurlOptsOutput) DataBinary ¶
func (o CurlOptsOutput) DataBinary() pulumi.StringPtrOutput
(HTTP) This posts data exactly as specified with no extra processing whatsoever.
func (CurlOptsOutput) DataRaw ¶
func (o CurlOptsOutput) DataRaw() pulumi.StringPtrOutput
(HTTP) This posts data similarly to -d, --data but without the special interpretation of the @ character.
func (CurlOptsOutput) DataUrlEncode ¶
func (o CurlOptsOutput) DataUrlEncode() pulumi.StringPtrOutput
(HTTP) This posts data, similar to the other -d, --data options with the exception that this performs URL-encoding.
func (CurlOptsOutput) Delegation ¶
func (o CurlOptsOutput) Delegation() CurlDelegationLevelPtrOutput
(GSS/kerberos) Set LEVEL to tell the server what it is allowed to delegate when it comes to user credentials.
func (CurlOptsOutput) Digest ¶
func (o CurlOptsOutput) Digest() pulumi.BoolPtrOutput
(HTTP) Enables HTTP Digest authentication.
func (CurlOptsOutput) Disable ¶
func (o CurlOptsOutput) Disable() pulumi.BoolPtrOutput
If used as the first parameter on the command line, the curlrc config file will not be read and used.
func (CurlOptsOutput) DisableEprt ¶
func (o CurlOptsOutput) DisableEprt() pulumi.BoolPtrOutput
(FTP) Tell curl to disable the use of the EPRT and LPRT commands when doing active FTP transfers
func (CurlOptsOutput) DisableEpsv ¶
func (o CurlOptsOutput) DisableEpsv() pulumi.BoolPtrOutput
(FTP) Tell curl to disable the use of the EPSV command when doing passive FTP transfers
func (CurlOptsOutput) DisallowUsernameInUrl ¶
func (o CurlOptsOutput) DisallowUsernameInUrl() pulumi.BoolPtrOutput
(HTTP) This tells curl to exit if passed a url containing a username.
func (CurlOptsOutput) DnsInterface ¶
func (o CurlOptsOutput) DnsInterface() pulumi.StringPtrOutput
(DNS) Tell curl to send outgoing DNS requests through <interface>.
func (CurlOptsOutput) DnsIpv4Addr ¶
func (o CurlOptsOutput) DnsIpv4Addr() pulumi.StringPtrOutput
(DNS) Tell curl to bind to <ip-address> when making IPv4 DNS requests, so that the DNS requests originate from this address.
func (CurlOptsOutput) DnsIpv6Addr ¶
func (o CurlOptsOutput) DnsIpv6Addr() pulumi.StringPtrOutput
(DNS) Tell curl to bind to <ip-address> when making IPv6 DNS requests, so that the DNS requests originate from this address.
func (CurlOptsOutput) DnsServers ¶
func (o CurlOptsOutput) DnsServers() pulumi.StringPtrOutput
Set the list of DNS servers to be used instead of the system default.
func (CurlOptsOutput) DohCertStatus ¶
func (o CurlOptsOutput) DohCertStatus() pulumi.BoolPtrOutput
Same as --cert-status but used for DoH (DNS-over-HTTPS).
func (CurlOptsOutput) DohInsecure ¶
func (o CurlOptsOutput) DohInsecure() pulumi.BoolPtrOutput
Same as -k, --insecure but used for DoH (DNS-over-HTTPS).
func (CurlOptsOutput) DohUrl ¶
func (o CurlOptsOutput) DohUrl() pulumi.StringPtrOutput
Specifies which DNS-over-HTTPS (DoH) server to use to resolve hostnames, instead of using the default name resolver mechanism.
func (CurlOptsOutput) DumpHeader ¶
func (o CurlOptsOutput) DumpHeader() pulumi.StringPtrOutput
(HTTP FTP) Write the received protocol headers to the specified file.
func (CurlOptsOutput) EgdFile ¶
func (o CurlOptsOutput) EgdFile() pulumi.StringPtrOutput
(TLS) Specify the path name to the Entropy Gathering Daemon socket.
func (CurlOptsOutput) ElementType ¶
func (CurlOptsOutput) ElementType() reflect.Type
func (CurlOptsOutput) Engine ¶
func (o CurlOptsOutput) Engine() pulumi.StringPtrOutput
(TLS) Select the OpenSSL crypto engine to use for cipher operations.
func (CurlOptsOutput) EtagCompare ¶
func (o CurlOptsOutput) EtagCompare() pulumi.StringPtrOutput
(HTTP) This option makes a conditional HTTP request for the specific ETag read from the given file by sending a custom If-None-Match header using the stored ETag.
func (CurlOptsOutput) EtagSave ¶
func (o CurlOptsOutput) EtagSave() pulumi.StringPtrOutput
(HTTP) This option saves an HTTP ETag to the specified file.
func (CurlOptsOutput) Expect100Timeout ¶
func (o CurlOptsOutput) Expect100Timeout() pulumi.IntPtrOutput
(HTTP) Maximum time in seconds that you allow curl to wait for a 100-continue response when curl emits an Expects: 100-continue header in its request.
func (CurlOptsOutput) Fail ¶
func (o CurlOptsOutput) Fail() pulumi.BoolPtrOutput
(HTTP) Fail silently (no output at all) on server errors.
func (CurlOptsOutput) FailEarly ¶
func (o CurlOptsOutput) FailEarly() pulumi.BoolPtrOutput
Fail and exit on the first detected transfer error.
func (CurlOptsOutput) FailWithBody ¶
func (o CurlOptsOutput) FailWithBody() pulumi.BoolPtrOutput
(HTTP) Return an error on server errors where the HTTP response code is 400 or greater).
func (CurlOptsOutput) FalseStart ¶
func (o CurlOptsOutput) FalseStart() pulumi.BoolPtrOutput
(TLS) Tells curl to use false start during the TLS handshake.
func (CurlOptsOutput) Form ¶
func (o CurlOptsOutput) Form() pulumi.StringPtrOutput
(HTTP SMTP IMAP) For HTTP protocol family, this lets curl emulate a filled-in form in which a user has pressed the submit button.
func (CurlOptsOutput) FormEscape ¶
func (o CurlOptsOutput) FormEscape() pulumi.BoolPtrOutput
(HTTP) Tells curl to pass on names of multipart form fields and files using backslash-escaping instead of percent-encoding.
func (CurlOptsOutput) FormName ¶
func (o CurlOptsOutput) FormName() pulumi.StringPtrOutput
(HTTP SMTP IMAP) Similar to -F, --form except that the value string for the named parameter is used literally.
func (CurlOptsOutput) FtpAccount ¶
func (o CurlOptsOutput) FtpAccount() pulumi.StringPtrOutput
(FTP) When an FTP server asks for 'account data' after user name and password has been provided, this data is sent off using the ACCT command.
func (CurlOptsOutput) FtpAlternativeUser ¶
func (o CurlOptsOutput) FtpAlternativeUser() pulumi.StringPtrOutput
(FTP) If authenticating with the USER and PASS commands fails, send this command.
func (CurlOptsOutput) FtpCreateDirs ¶
func (o CurlOptsOutput) FtpCreateDirs() pulumi.BoolPtrOutput
(FTP SFTP) When an FTP or SFTP URL/operation uses a path that does not currently exist on the server, the standard behavior of curl is to fail.
func (CurlOptsOutput) FtpMethod ¶
func (o CurlOptsOutput) FtpMethod() pulumi.StringPtrOutput
(FTP) Control what method curl should use to reach a file on an FTP(S) server.
func (CurlOptsOutput) FtpPasv ¶
func (o CurlOptsOutput) FtpPasv() pulumi.BoolPtrOutput
(FTP) Use passive mode for the data connection.
func (CurlOptsOutput) FtpPort ¶
func (o CurlOptsOutput) FtpPort() pulumi.StringPtrOutput
(FTP) Reverses the default initiator/listener roles when connecting with FTP.
func (CurlOptsOutput) FtpPret ¶
func (o CurlOptsOutput) FtpPret() pulumi.BoolPtrOutput
(FTP) Tell curl to send a PRET command before PASV (and EPSV).
func (CurlOptsOutput) FtpSkipPasvIp ¶
func (o CurlOptsOutput) FtpSkipPasvIp() pulumi.BoolPtrOutput
(FTP) Tell curl to not use the IP address the server suggests in its response to curl's PASV command when curl connects the data connection.
func (CurlOptsOutput) FtpSslCccMode ¶
func (o CurlOptsOutput) FtpSslCccMode() pulumi.StringPtrOutput
(FTP) Sets the CCC mode. The passive mode will not initiate the shutdown, but instead wait for the server to do it, and will not reply to the shutdown from the server.
func (CurlOptsOutput) ToCurlOptsOutput ¶
func (o CurlOptsOutput) ToCurlOptsOutput() CurlOptsOutput
func (CurlOptsOutput) ToCurlOptsOutputWithContext ¶
func (o CurlOptsOutput) ToCurlOptsOutputWithContext(ctx context.Context) CurlOptsOutput
func (CurlOptsOutput) ToCurlOptsPtrOutput ¶
func (o CurlOptsOutput) ToCurlOptsPtrOutput() CurlOptsPtrOutput
func (CurlOptsOutput) ToCurlOptsPtrOutputWithContext ¶
func (o CurlOptsOutput) ToCurlOptsPtrOutputWithContext(ctx context.Context) CurlOptsPtrOutput
func (CurlOptsOutput) Urls ¶
func (o CurlOptsOutput) Urls() pulumi.StringArrayOutput
Corresponds to the URLs argument.
type CurlOptsPtrInput ¶
type CurlOptsPtrInput interface { pulumi.Input ToCurlOptsPtrOutput() CurlOptsPtrOutput ToCurlOptsPtrOutputWithContext(context.Context) CurlOptsPtrOutput }
CurlOptsPtrInput is an input type that accepts CurlOptsArgs, CurlOptsPtr and CurlOptsPtrOutput values. You can construct a concrete instance of `CurlOptsPtrInput` via:
CurlOptsArgs{...} or: nil
func CurlOptsPtr ¶
func CurlOptsPtr(v *CurlOptsArgs) CurlOptsPtrInput
type CurlOptsPtrOutput ¶
type CurlOptsPtrOutput struct{ *pulumi.OutputState }
func (CurlOptsPtrOutput) AbstractUnixSocket ¶
func (o CurlOptsPtrOutput) AbstractUnixSocket() pulumi.StringPtrOutput
(HTTP) Connect through an abstract Unix domain socket, instead of using the network.
func (CurlOptsPtrOutput) AltSvc ¶
func (o CurlOptsPtrOutput) AltSvc() pulumi.StringPtrOutput
(HTTPS) This option enables the alt-svc parser in curl.
func (CurlOptsPtrOutput) AnyAuth ¶
func (o CurlOptsPtrOutput) AnyAuth() pulumi.BoolPtrOutput
(HTTP) Tells curl to figure out authentication method by itself, and use the most secure one the remote site claims to support.
func (CurlOptsPtrOutput) Append ¶
func (o CurlOptsPtrOutput) Append() pulumi.BoolPtrOutput
(FTP SFTP) When used in an upload, this makes curl append to the target file instead of overwriting it.
func (CurlOptsPtrOutput) AwsSigv4 ¶
func (o CurlOptsPtrOutput) AwsSigv4() pulumi.StringPtrOutput
Use AWS V4 signature authentication in the transfer.
func (CurlOptsPtrOutput) Basic ¶
func (o CurlOptsPtrOutput) Basic() pulumi.BoolPtrOutput
(HTTP) Tells curl to use HTTP Basic authentication with the remote host.
func (CurlOptsPtrOutput) Cacert ¶
func (o CurlOptsPtrOutput) Cacert() pulumi.StringPtrOutput
(TLS) Tells curl to use the specified certificate file to verify the peer.
func (CurlOptsPtrOutput) Capath ¶
func (o CurlOptsPtrOutput) Capath() pulumi.StringPtrOutput
(TLS) Tells curl to use the specified certificate directory to verify the peer.
func (CurlOptsPtrOutput) Cert ¶
func (o CurlOptsPtrOutput) Cert() pulumi.StringPtrOutput
(TLS) Tells curl to use the specified client certificate file when getting a file with HTTPS, FTPS or another SSL-based protocol.
func (CurlOptsPtrOutput) CertStatus ¶
func (o CurlOptsPtrOutput) CertStatus() pulumi.BoolPtrOutput
(TLS) Tells curl to verify the status of the server certificate by using the Certificate Status Request (aka. OCSP stapling) TLS extension.
func (CurlOptsPtrOutput) CertType ¶
func (o CurlOptsPtrOutput) CertType() CurlCertTypePtrOutput
(TLS) Tells curl what type the provided client certificate is using.
func (CurlOptsPtrOutput) Ciphers ¶
func (o CurlOptsPtrOutput) Ciphers() pulumi.StringPtrOutput
(TLS) Specifies which ciphers to use in the connection.
func (CurlOptsPtrOutput) Compressed ¶
func (o CurlOptsPtrOutput) Compressed() pulumi.BoolPtrOutput
(HTTP) Request a compressed response using one of the algorithms curl supports, and automatically decompress the content.
func (CurlOptsPtrOutput) CompressedSsh ¶
func (o CurlOptsPtrOutput) CompressedSsh() pulumi.BoolPtrOutput
(SCP SFTP) Enables built-in SSH compression.
func (CurlOptsPtrOutput) Config ¶
func (o CurlOptsPtrOutput) Config() pulumi.StringPtrOutput
Specify a text file to read curl arguments from.
func (CurlOptsPtrOutput) ConnectTimeout ¶
func (o CurlOptsPtrOutput) ConnectTimeout() pulumi.IntPtrOutput
Maximum time in seconds that you allow curl's connection to take.
func (CurlOptsPtrOutput) ConnectTo ¶
func (o CurlOptsPtrOutput) ConnectTo() pulumi.StringPtrOutput
For a request to the given HOST1:PORT1 pair, connect to HOST2:PORT2 instead.
func (CurlOptsPtrOutput) ContinueAt ¶
func (o CurlOptsPtrOutput) ContinueAt() pulumi.StringPtrOutput
Continue/Resume a previous file transfer at the given offset.
func (CurlOptsPtrOutput) Cookie ¶
func (o CurlOptsPtrOutput) Cookie() pulumi.StringPtrOutput
(HTTP) Pass the data to the HTTP server in the Cookie header.
func (CurlOptsPtrOutput) CookieJar ¶
func (o CurlOptsPtrOutput) CookieJar() pulumi.StringPtrOutput
(HTTP) Specify to which file you want curl to write all cookies after a completed operation.
func (CurlOptsPtrOutput) CreateDirs ¶
func (o CurlOptsPtrOutput) CreateDirs() pulumi.BoolPtrOutput
When used in conjunction with the -o, --output option, curl will create the necessary local directory hierarchy as needed.
func (CurlOptsPtrOutput) CreateFileMode ¶
func (o CurlOptsPtrOutput) CreateFileMode() pulumi.StringPtrOutput
(SFTP SCP FILE) When curl is used to create files remotely using one of the supported protocols, this option allows the user to set which 'mode' to set on the file at creation time, instead of the default 0644.
func (CurlOptsPtrOutput) Crlf ¶
func (o CurlOptsPtrOutput) Crlf() pulumi.BoolPtrOutput
(FTP SMTP) Convert LF to CRLF in upload. Useful for MVS (OS/390).
func (CurlOptsPtrOutput) CrlfFile ¶
func (o CurlOptsPtrOutput) CrlfFile() pulumi.StringPtrOutput
(TLS) Provide a file using PEM format with a Certificate Revocation List that may specify peer certificates that are to be considered revoked.
func (CurlOptsPtrOutput) Curves ¶
func (o CurlOptsPtrOutput) Curves() pulumi.StringPtrOutput
(TLS) Tells curl to request specific curves to use during SSL session establishment according to RFC 8422, 5.1.
func (CurlOptsPtrOutput) Data ¶
func (o CurlOptsPtrOutput) Data() pulumi.StringPtrOutput
(HTTP MQTT) Sends the specified data in a POST request to the HTTP server, in the same way that a browser does when a user has filled in an HTML form and presses the submit button.
func (CurlOptsPtrOutput) DataAscii ¶
func (o CurlOptsPtrOutput) DataAscii() pulumi.StringPtrOutput
(HTTP) This is just an alias for -d, --data.
func (CurlOptsPtrOutput) DataBinary ¶
func (o CurlOptsPtrOutput) DataBinary() pulumi.StringPtrOutput
(HTTP) This posts data exactly as specified with no extra processing whatsoever.
func (CurlOptsPtrOutput) DataRaw ¶
func (o CurlOptsPtrOutput) DataRaw() pulumi.StringPtrOutput
(HTTP) This posts data similarly to -d, --data but without the special interpretation of the @ character.
func (CurlOptsPtrOutput) DataUrlEncode ¶
func (o CurlOptsPtrOutput) DataUrlEncode() pulumi.StringPtrOutput
(HTTP) This posts data, similar to the other -d, --data options with the exception that this performs URL-encoding.
func (CurlOptsPtrOutput) Delegation ¶
func (o CurlOptsPtrOutput) Delegation() CurlDelegationLevelPtrOutput
(GSS/kerberos) Set LEVEL to tell the server what it is allowed to delegate when it comes to user credentials.
func (CurlOptsPtrOutput) Digest ¶
func (o CurlOptsPtrOutput) Digest() pulumi.BoolPtrOutput
(HTTP) Enables HTTP Digest authentication.
func (CurlOptsPtrOutput) Disable ¶
func (o CurlOptsPtrOutput) Disable() pulumi.BoolPtrOutput
If used as the first parameter on the command line, the curlrc config file will not be read and used.
func (CurlOptsPtrOutput) DisableEprt ¶
func (o CurlOptsPtrOutput) DisableEprt() pulumi.BoolPtrOutput
(FTP) Tell curl to disable the use of the EPRT and LPRT commands when doing active FTP transfers
func (CurlOptsPtrOutput) DisableEpsv ¶
func (o CurlOptsPtrOutput) DisableEpsv() pulumi.BoolPtrOutput
(FTP) Tell curl to disable the use of the EPSV command when doing passive FTP transfers
func (CurlOptsPtrOutput) DisallowUsernameInUrl ¶
func (o CurlOptsPtrOutput) DisallowUsernameInUrl() pulumi.BoolPtrOutput
(HTTP) This tells curl to exit if passed a url containing a username.
func (CurlOptsPtrOutput) DnsInterface ¶
func (o CurlOptsPtrOutput) DnsInterface() pulumi.StringPtrOutput
(DNS) Tell curl to send outgoing DNS requests through <interface>.
func (CurlOptsPtrOutput) DnsIpv4Addr ¶
func (o CurlOptsPtrOutput) DnsIpv4Addr() pulumi.StringPtrOutput
(DNS) Tell curl to bind to <ip-address> when making IPv4 DNS requests, so that the DNS requests originate from this address.
func (CurlOptsPtrOutput) DnsIpv6Addr ¶
func (o CurlOptsPtrOutput) DnsIpv6Addr() pulumi.StringPtrOutput
(DNS) Tell curl to bind to <ip-address> when making IPv6 DNS requests, so that the DNS requests originate from this address.
func (CurlOptsPtrOutput) DnsServers ¶
func (o CurlOptsPtrOutput) DnsServers() pulumi.StringPtrOutput
Set the list of DNS servers to be used instead of the system default.
func (CurlOptsPtrOutput) DohCertStatus ¶
func (o CurlOptsPtrOutput) DohCertStatus() pulumi.BoolPtrOutput
Same as --cert-status but used for DoH (DNS-over-HTTPS).
func (CurlOptsPtrOutput) DohInsecure ¶
func (o CurlOptsPtrOutput) DohInsecure() pulumi.BoolPtrOutput
Same as -k, --insecure but used for DoH (DNS-over-HTTPS).
func (CurlOptsPtrOutput) DohUrl ¶
func (o CurlOptsPtrOutput) DohUrl() pulumi.StringPtrOutput
Specifies which DNS-over-HTTPS (DoH) server to use to resolve hostnames, instead of using the default name resolver mechanism.
func (CurlOptsPtrOutput) DumpHeader ¶
func (o CurlOptsPtrOutput) DumpHeader() pulumi.StringPtrOutput
(HTTP FTP) Write the received protocol headers to the specified file.
func (CurlOptsPtrOutput) EgdFile ¶
func (o CurlOptsPtrOutput) EgdFile() pulumi.StringPtrOutput
(TLS) Specify the path name to the Entropy Gathering Daemon socket.
func (CurlOptsPtrOutput) Elem ¶
func (o CurlOptsPtrOutput) Elem() CurlOptsOutput
func (CurlOptsPtrOutput) ElementType ¶
func (CurlOptsPtrOutput) ElementType() reflect.Type
func (CurlOptsPtrOutput) Engine ¶
func (o CurlOptsPtrOutput) Engine() pulumi.StringPtrOutput
(TLS) Select the OpenSSL crypto engine to use for cipher operations.
func (CurlOptsPtrOutput) EtagCompare ¶
func (o CurlOptsPtrOutput) EtagCompare() pulumi.StringPtrOutput
(HTTP) This option makes a conditional HTTP request for the specific ETag read from the given file by sending a custom If-None-Match header using the stored ETag.
func (CurlOptsPtrOutput) EtagSave ¶
func (o CurlOptsPtrOutput) EtagSave() pulumi.StringPtrOutput
(HTTP) This option saves an HTTP ETag to the specified file.
func (CurlOptsPtrOutput) Expect100Timeout ¶
func (o CurlOptsPtrOutput) Expect100Timeout() pulumi.IntPtrOutput
(HTTP) Maximum time in seconds that you allow curl to wait for a 100-continue response when curl emits an Expects: 100-continue header in its request.
func (CurlOptsPtrOutput) Fail ¶
func (o CurlOptsPtrOutput) Fail() pulumi.BoolPtrOutput
(HTTP) Fail silently (no output at all) on server errors.
func (CurlOptsPtrOutput) FailEarly ¶
func (o CurlOptsPtrOutput) FailEarly() pulumi.BoolPtrOutput
Fail and exit on the first detected transfer error.
func (CurlOptsPtrOutput) FailWithBody ¶
func (o CurlOptsPtrOutput) FailWithBody() pulumi.BoolPtrOutput
(HTTP) Return an error on server errors where the HTTP response code is 400 or greater).
func (CurlOptsPtrOutput) FalseStart ¶
func (o CurlOptsPtrOutput) FalseStart() pulumi.BoolPtrOutput
(TLS) Tells curl to use false start during the TLS handshake.
func (CurlOptsPtrOutput) Form ¶
func (o CurlOptsPtrOutput) Form() pulumi.StringPtrOutput
(HTTP SMTP IMAP) For HTTP protocol family, this lets curl emulate a filled-in form in which a user has pressed the submit button.
func (CurlOptsPtrOutput) FormEscape ¶
func (o CurlOptsPtrOutput) FormEscape() pulumi.BoolPtrOutput
(HTTP) Tells curl to pass on names of multipart form fields and files using backslash-escaping instead of percent-encoding.
func (CurlOptsPtrOutput) FormName ¶
func (o CurlOptsPtrOutput) FormName() pulumi.StringPtrOutput
(HTTP SMTP IMAP) Similar to -F, --form except that the value string for the named parameter is used literally.
func (CurlOptsPtrOutput) FtpAccount ¶
func (o CurlOptsPtrOutput) FtpAccount() pulumi.StringPtrOutput
(FTP) When an FTP server asks for 'account data' after user name and password has been provided, this data is sent off using the ACCT command.
func (CurlOptsPtrOutput) FtpAlternativeUser ¶
func (o CurlOptsPtrOutput) FtpAlternativeUser() pulumi.StringPtrOutput
(FTP) If authenticating with the USER and PASS commands fails, send this command.
func (CurlOptsPtrOutput) FtpCreateDirs ¶
func (o CurlOptsPtrOutput) FtpCreateDirs() pulumi.BoolPtrOutput
(FTP SFTP) When an FTP or SFTP URL/operation uses a path that does not currently exist on the server, the standard behavior of curl is to fail.
func (CurlOptsPtrOutput) FtpMethod ¶
func (o CurlOptsPtrOutput) FtpMethod() pulumi.StringPtrOutput
(FTP) Control what method curl should use to reach a file on an FTP(S) server.
func (CurlOptsPtrOutput) FtpPasv ¶
func (o CurlOptsPtrOutput) FtpPasv() pulumi.BoolPtrOutput
(FTP) Use passive mode for the data connection.
func (CurlOptsPtrOutput) FtpPort ¶
func (o CurlOptsPtrOutput) FtpPort() pulumi.StringPtrOutput
(FTP) Reverses the default initiator/listener roles when connecting with FTP.
func (CurlOptsPtrOutput) FtpPret ¶
func (o CurlOptsPtrOutput) FtpPret() pulumi.BoolPtrOutput
(FTP) Tell curl to send a PRET command before PASV (and EPSV).
func (CurlOptsPtrOutput) FtpSkipPasvIp ¶
func (o CurlOptsPtrOutput) FtpSkipPasvIp() pulumi.BoolPtrOutput
(FTP) Tell curl to not use the IP address the server suggests in its response to curl's PASV command when curl connects the data connection.
func (CurlOptsPtrOutput) FtpSslCccMode ¶
func (o CurlOptsPtrOutput) FtpSslCccMode() pulumi.StringPtrOutput
(FTP) Sets the CCC mode. The passive mode will not initiate the shutdown, but instead wait for the server to do it, and will not reply to the shutdown from the server.
func (CurlOptsPtrOutput) ToCurlOptsPtrOutput ¶
func (o CurlOptsPtrOutput) ToCurlOptsPtrOutput() CurlOptsPtrOutput
func (CurlOptsPtrOutput) ToCurlOptsPtrOutputWithContext ¶
func (o CurlOptsPtrOutput) ToCurlOptsPtrOutputWithContext(ctx context.Context) CurlOptsPtrOutput
func (CurlOptsPtrOutput) Urls ¶
func (o CurlOptsPtrOutput) Urls() pulumi.StringArrayOutput
Corresponds to the URLs argument.
type CurlOutput ¶
type CurlOutput struct{ *pulumi.OutputState }
func (CurlOutput) BinaryPath ¶
func (o CurlOutput) BinaryPath() pulumi.StringOutput
Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH
func (CurlOutput) Command ¶
func (o CurlOutput) Command() pulumiCommand.CommandOutput
The underlying command
func (CurlOutput) Connection ¶
func (o CurlOutput) Connection() pulumiCommand.ConnectionOutput
Connection details for the remote system
func (CurlOutput) Create ¶
func (o CurlOutput) Create() pulumi.AnyOutput
The command to run on create.
func (CurlOutput) Delete ¶
func (o CurlOutput) Delete() pulumi.AnyOutput
The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
func (CurlOutput) ElementType ¶
func (CurlOutput) ElementType() reflect.Type
func (CurlOutput) Environment ¶
func (o CurlOutput) Environment() pulumi.StringMapOutput
Environment variables
func (CurlOutput) ToCurlOutput ¶
func (o CurlOutput) ToCurlOutput() CurlOutput
func (CurlOutput) ToCurlOutputWithContext ¶
func (o CurlOutput) ToCurlOutputWithContext(ctx context.Context) CurlOutput
func (CurlOutput) Update ¶
func (o CurlOutput) Update() pulumi.AnyOutput
The command to run on update, if empty, create will run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
type Etcdctl ¶
type Etcdctl struct { pulumi.ResourceState // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringOutput `pulumi:"binaryPath"` // The underlying command Command pulumiCommand.CommandOutput `pulumi:"command"` // Connection details for the remote system Connection pulumiCommand.ConnectionOutput `pulumi:"connection"` // The command to run on create. Create pulumi.AnyOutput `pulumi:"create"` // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete pulumi.AnyOutput `pulumi:"delete"` // Environment variables Environment pulumi.StringMapOutput `pulumi:"environment"` // TODO Stderr pulumi.StringOutput `pulumi:"stderr"` // TODO Stdin pulumi.StringPtrOutput `pulumi:"stdin"` // TODO Stdout pulumi.StringOutput `pulumi:"stdout"` // TODO Triggers pulumi.ArrayOutput `pulumi:"triggers"` // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update pulumi.AnyOutput `pulumi:"update"` }
Abstraction over the `etcdctl` utility on a remote system.
func NewEtcdctl ¶
func NewEtcdctl(ctx *pulumi.Context, name string, args *EtcdctlArgs, opts ...pulumi.ResourceOption) (*Etcdctl, error)
NewEtcdctl registers a new resource with the given unique name, arguments, and options.
func (*Etcdctl) ElementType ¶
func (*Etcdctl) ToEtcdctlOutput ¶
func (i *Etcdctl) ToEtcdctlOutput() EtcdctlOutput
func (*Etcdctl) ToEtcdctlOutputWithContext ¶
func (i *Etcdctl) ToEtcdctlOutputWithContext(ctx context.Context) EtcdctlOutput
type EtcdctlArgs ¶
type EtcdctlArgs struct { // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringPtrInput // Connection details for the remote system Connection pulumiCommand.ConnectionInput // The command to run on create. Create interface{} // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete interface{} // Environment variables Environment pulumi.StringMapInput // TODO Stdin pulumi.StringPtrInput // TODO Triggers pulumi.ArrayInput // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update interface{} }
The set of arguments for constructing a Etcdctl resource.
func (EtcdctlArgs) ElementType ¶
func (EtcdctlArgs) ElementType() reflect.Type
type EtcdctlArray ¶
type EtcdctlArray []EtcdctlInput
func (EtcdctlArray) ElementType ¶
func (EtcdctlArray) ElementType() reflect.Type
func (EtcdctlArray) ToEtcdctlArrayOutput ¶
func (i EtcdctlArray) ToEtcdctlArrayOutput() EtcdctlArrayOutput
func (EtcdctlArray) ToEtcdctlArrayOutputWithContext ¶
func (i EtcdctlArray) ToEtcdctlArrayOutputWithContext(ctx context.Context) EtcdctlArrayOutput
type EtcdctlArrayInput ¶
type EtcdctlArrayInput interface { pulumi.Input ToEtcdctlArrayOutput() EtcdctlArrayOutput ToEtcdctlArrayOutputWithContext(context.Context) EtcdctlArrayOutput }
EtcdctlArrayInput is an input type that accepts EtcdctlArray and EtcdctlArrayOutput values. You can construct a concrete instance of `EtcdctlArrayInput` via:
EtcdctlArray{ EtcdctlArgs{...} }
type EtcdctlArrayOutput ¶
type EtcdctlArrayOutput struct{ *pulumi.OutputState }
func (EtcdctlArrayOutput) ElementType ¶
func (EtcdctlArrayOutput) ElementType() reflect.Type
func (EtcdctlArrayOutput) Index ¶
func (o EtcdctlArrayOutput) Index(i pulumi.IntInput) EtcdctlOutput
func (EtcdctlArrayOutput) ToEtcdctlArrayOutput ¶
func (o EtcdctlArrayOutput) ToEtcdctlArrayOutput() EtcdctlArrayOutput
func (EtcdctlArrayOutput) ToEtcdctlArrayOutputWithContext ¶
func (o EtcdctlArrayOutput) ToEtcdctlArrayOutputWithContext(ctx context.Context) EtcdctlArrayOutput
type EtcdctlCommand ¶
type EtcdctlCommand string
func (EtcdctlCommand) ElementType ¶
func (EtcdctlCommand) ElementType() reflect.Type
func (EtcdctlCommand) ToEtcdctlCommandOutput ¶
func (e EtcdctlCommand) ToEtcdctlCommandOutput() EtcdctlCommandOutput
func (EtcdctlCommand) ToEtcdctlCommandOutputWithContext ¶
func (e EtcdctlCommand) ToEtcdctlCommandOutputWithContext(ctx context.Context) EtcdctlCommandOutput
func (EtcdctlCommand) ToEtcdctlCommandPtrOutput ¶
func (e EtcdctlCommand) ToEtcdctlCommandPtrOutput() EtcdctlCommandPtrOutput
func (EtcdctlCommand) ToEtcdctlCommandPtrOutputWithContext ¶
func (e EtcdctlCommand) ToEtcdctlCommandPtrOutputWithContext(ctx context.Context) EtcdctlCommandPtrOutput
func (EtcdctlCommand) ToStringOutput ¶
func (e EtcdctlCommand) ToStringOutput() pulumi.StringOutput
func (EtcdctlCommand) ToStringOutputWithContext ¶
func (e EtcdctlCommand) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EtcdctlCommand) ToStringPtrOutput ¶
func (e EtcdctlCommand) ToStringPtrOutput() pulumi.StringPtrOutput
func (EtcdctlCommand) ToStringPtrOutputWithContext ¶
func (e EtcdctlCommand) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EtcdctlCommandInput ¶
type EtcdctlCommandInput interface { pulumi.Input ToEtcdctlCommandOutput() EtcdctlCommandOutput ToEtcdctlCommandOutputWithContext(context.Context) EtcdctlCommandOutput }
EtcdctlCommandInput is an input type that accepts values of the EtcdctlCommand enum A concrete instance of `EtcdctlCommandInput` can be one of the following:
EtcdctlCommandMember EtcdctlCommandList EtcdctlCommandVersion
type EtcdctlCommandOutput ¶
type EtcdctlCommandOutput struct{ *pulumi.OutputState }
func (EtcdctlCommandOutput) ElementType ¶
func (EtcdctlCommandOutput) ElementType() reflect.Type
func (EtcdctlCommandOutput) ToEtcdctlCommandOutput ¶
func (o EtcdctlCommandOutput) ToEtcdctlCommandOutput() EtcdctlCommandOutput
func (EtcdctlCommandOutput) ToEtcdctlCommandOutputWithContext ¶
func (o EtcdctlCommandOutput) ToEtcdctlCommandOutputWithContext(ctx context.Context) EtcdctlCommandOutput
func (EtcdctlCommandOutput) ToEtcdctlCommandPtrOutput ¶
func (o EtcdctlCommandOutput) ToEtcdctlCommandPtrOutput() EtcdctlCommandPtrOutput
func (EtcdctlCommandOutput) ToEtcdctlCommandPtrOutputWithContext ¶
func (o EtcdctlCommandOutput) ToEtcdctlCommandPtrOutputWithContext(ctx context.Context) EtcdctlCommandPtrOutput
func (EtcdctlCommandOutput) ToStringOutput ¶
func (o EtcdctlCommandOutput) ToStringOutput() pulumi.StringOutput
func (EtcdctlCommandOutput) ToStringOutputWithContext ¶
func (o EtcdctlCommandOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EtcdctlCommandOutput) ToStringPtrOutput ¶
func (o EtcdctlCommandOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EtcdctlCommandOutput) ToStringPtrOutputWithContext ¶
func (o EtcdctlCommandOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EtcdctlCommandPtrInput ¶
type EtcdctlCommandPtrInput interface { pulumi.Input ToEtcdctlCommandPtrOutput() EtcdctlCommandPtrOutput ToEtcdctlCommandPtrOutputWithContext(context.Context) EtcdctlCommandPtrOutput }
func EtcdctlCommandPtr ¶
func EtcdctlCommandPtr(v string) EtcdctlCommandPtrInput
type EtcdctlCommandPtrOutput ¶
type EtcdctlCommandPtrOutput struct{ *pulumi.OutputState }
func (EtcdctlCommandPtrOutput) Elem ¶
func (o EtcdctlCommandPtrOutput) Elem() EtcdctlCommandOutput
func (EtcdctlCommandPtrOutput) ElementType ¶
func (EtcdctlCommandPtrOutput) ElementType() reflect.Type
func (EtcdctlCommandPtrOutput) ToEtcdctlCommandPtrOutput ¶
func (o EtcdctlCommandPtrOutput) ToEtcdctlCommandPtrOutput() EtcdctlCommandPtrOutput
func (EtcdctlCommandPtrOutput) ToEtcdctlCommandPtrOutputWithContext ¶
func (o EtcdctlCommandPtrOutput) ToEtcdctlCommandPtrOutputWithContext(ctx context.Context) EtcdctlCommandPtrOutput
func (EtcdctlCommandPtrOutput) ToStringPtrOutput ¶
func (o EtcdctlCommandPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EtcdctlCommandPtrOutput) ToStringPtrOutputWithContext ¶
func (o EtcdctlCommandPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EtcdctlInput ¶
type EtcdctlInput interface { pulumi.Input ToEtcdctlOutput() EtcdctlOutput ToEtcdctlOutputWithContext(ctx context.Context) EtcdctlOutput }
type EtcdctlMap ¶
type EtcdctlMap map[string]EtcdctlInput
func (EtcdctlMap) ElementType ¶
func (EtcdctlMap) ElementType() reflect.Type
func (EtcdctlMap) ToEtcdctlMapOutput ¶
func (i EtcdctlMap) ToEtcdctlMapOutput() EtcdctlMapOutput
func (EtcdctlMap) ToEtcdctlMapOutputWithContext ¶
func (i EtcdctlMap) ToEtcdctlMapOutputWithContext(ctx context.Context) EtcdctlMapOutput
type EtcdctlMapInput ¶
type EtcdctlMapInput interface { pulumi.Input ToEtcdctlMapOutput() EtcdctlMapOutput ToEtcdctlMapOutputWithContext(context.Context) EtcdctlMapOutput }
EtcdctlMapInput is an input type that accepts EtcdctlMap and EtcdctlMapOutput values. You can construct a concrete instance of `EtcdctlMapInput` via:
EtcdctlMap{ "key": EtcdctlArgs{...} }
type EtcdctlMapOutput ¶
type EtcdctlMapOutput struct{ *pulumi.OutputState }
func (EtcdctlMapOutput) ElementType ¶
func (EtcdctlMapOutput) ElementType() reflect.Type
func (EtcdctlMapOutput) MapIndex ¶
func (o EtcdctlMapOutput) MapIndex(k pulumi.StringInput) EtcdctlOutput
func (EtcdctlMapOutput) ToEtcdctlMapOutput ¶
func (o EtcdctlMapOutput) ToEtcdctlMapOutput() EtcdctlMapOutput
func (EtcdctlMapOutput) ToEtcdctlMapOutputWithContext ¶
func (o EtcdctlMapOutput) ToEtcdctlMapOutputWithContext(ctx context.Context) EtcdctlMapOutput
type EtcdctlOpts ¶
type EtcdctlOpts struct { // TODO CaCert *string `pulumi:"caCert"` // TODO Cert *string `pulumi:"cert"` // TODO Commands EtcdctlCommand `pulumi:"commands"` // TODO Endpoints *string `pulumi:"endpoints"` // TODO Key *string `pulumi:"key"` }
Abstraction over the `etcdctl` utility on a remote system.
type EtcdctlOptsArgs ¶
type EtcdctlOptsArgs struct { // TODO CaCert pulumi.StringPtrInput `pulumi:"caCert"` // TODO Cert pulumi.StringPtrInput `pulumi:"cert"` // TODO Commands EtcdctlCommandInput `pulumi:"commands"` // TODO Endpoints pulumi.StringPtrInput `pulumi:"endpoints"` // TODO Key pulumi.StringPtrInput `pulumi:"key"` }
Abstraction over the `etcdctl` utility on a remote system.
func (EtcdctlOptsArgs) ElementType ¶
func (EtcdctlOptsArgs) ElementType() reflect.Type
func (EtcdctlOptsArgs) ToEtcdctlOptsOutput ¶
func (i EtcdctlOptsArgs) ToEtcdctlOptsOutput() EtcdctlOptsOutput
func (EtcdctlOptsArgs) ToEtcdctlOptsOutputWithContext ¶
func (i EtcdctlOptsArgs) ToEtcdctlOptsOutputWithContext(ctx context.Context) EtcdctlOptsOutput
func (EtcdctlOptsArgs) ToEtcdctlOptsPtrOutput ¶
func (i EtcdctlOptsArgs) ToEtcdctlOptsPtrOutput() EtcdctlOptsPtrOutput
func (EtcdctlOptsArgs) ToEtcdctlOptsPtrOutputWithContext ¶
func (i EtcdctlOptsArgs) ToEtcdctlOptsPtrOutputWithContext(ctx context.Context) EtcdctlOptsPtrOutput
type EtcdctlOptsInput ¶
type EtcdctlOptsInput interface { pulumi.Input ToEtcdctlOptsOutput() EtcdctlOptsOutput ToEtcdctlOptsOutputWithContext(context.Context) EtcdctlOptsOutput }
EtcdctlOptsInput is an input type that accepts EtcdctlOptsArgs and EtcdctlOptsOutput values. You can construct a concrete instance of `EtcdctlOptsInput` via:
EtcdctlOptsArgs{...}
type EtcdctlOptsOutput ¶
type EtcdctlOptsOutput struct{ *pulumi.OutputState }
Abstraction over the `etcdctl` utility on a remote system.
func (EtcdctlOptsOutput) ElementType ¶
func (EtcdctlOptsOutput) ElementType() reflect.Type
func (EtcdctlOptsOutput) Endpoints ¶
func (o EtcdctlOptsOutput) Endpoints() pulumi.StringPtrOutput
TODO
func (EtcdctlOptsOutput) ToEtcdctlOptsOutput ¶
func (o EtcdctlOptsOutput) ToEtcdctlOptsOutput() EtcdctlOptsOutput
func (EtcdctlOptsOutput) ToEtcdctlOptsOutputWithContext ¶
func (o EtcdctlOptsOutput) ToEtcdctlOptsOutputWithContext(ctx context.Context) EtcdctlOptsOutput
func (EtcdctlOptsOutput) ToEtcdctlOptsPtrOutput ¶
func (o EtcdctlOptsOutput) ToEtcdctlOptsPtrOutput() EtcdctlOptsPtrOutput
func (EtcdctlOptsOutput) ToEtcdctlOptsPtrOutputWithContext ¶
func (o EtcdctlOptsOutput) ToEtcdctlOptsPtrOutputWithContext(ctx context.Context) EtcdctlOptsPtrOutput
type EtcdctlOptsPtrInput ¶
type EtcdctlOptsPtrInput interface { pulumi.Input ToEtcdctlOptsPtrOutput() EtcdctlOptsPtrOutput ToEtcdctlOptsPtrOutputWithContext(context.Context) EtcdctlOptsPtrOutput }
EtcdctlOptsPtrInput is an input type that accepts EtcdctlOptsArgs, EtcdctlOptsPtr and EtcdctlOptsPtrOutput values. You can construct a concrete instance of `EtcdctlOptsPtrInput` via:
EtcdctlOptsArgs{...} or: nil
func EtcdctlOptsPtr ¶
func EtcdctlOptsPtr(v *EtcdctlOptsArgs) EtcdctlOptsPtrInput
type EtcdctlOptsPtrOutput ¶
type EtcdctlOptsPtrOutput struct{ *pulumi.OutputState }
func (EtcdctlOptsPtrOutput) CaCert ¶
func (o EtcdctlOptsPtrOutput) CaCert() pulumi.StringPtrOutput
TODO
func (EtcdctlOptsPtrOutput) Commands ¶
func (o EtcdctlOptsPtrOutput) Commands() EtcdctlCommandPtrOutput
TODO
func (EtcdctlOptsPtrOutput) Elem ¶
func (o EtcdctlOptsPtrOutput) Elem() EtcdctlOptsOutput
func (EtcdctlOptsPtrOutput) ElementType ¶
func (EtcdctlOptsPtrOutput) ElementType() reflect.Type
func (EtcdctlOptsPtrOutput) Endpoints ¶
func (o EtcdctlOptsPtrOutput) Endpoints() pulumi.StringPtrOutput
TODO
func (EtcdctlOptsPtrOutput) ToEtcdctlOptsPtrOutput ¶
func (o EtcdctlOptsPtrOutput) ToEtcdctlOptsPtrOutput() EtcdctlOptsPtrOutput
func (EtcdctlOptsPtrOutput) ToEtcdctlOptsPtrOutputWithContext ¶
func (o EtcdctlOptsPtrOutput) ToEtcdctlOptsPtrOutputWithContext(ctx context.Context) EtcdctlOptsPtrOutput
type EtcdctlOutput ¶
type EtcdctlOutput struct{ *pulumi.OutputState }
func (EtcdctlOutput) BinaryPath ¶
func (o EtcdctlOutput) BinaryPath() pulumi.StringOutput
Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH
func (EtcdctlOutput) Command ¶
func (o EtcdctlOutput) Command() pulumiCommand.CommandOutput
The underlying command
func (EtcdctlOutput) Connection ¶
func (o EtcdctlOutput) Connection() pulumiCommand.ConnectionOutput
Connection details for the remote system
func (EtcdctlOutput) Create ¶
func (o EtcdctlOutput) Create() pulumi.AnyOutput
The command to run on create.
func (EtcdctlOutput) Delete ¶
func (o EtcdctlOutput) Delete() pulumi.AnyOutput
The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
func (EtcdctlOutput) ElementType ¶
func (EtcdctlOutput) ElementType() reflect.Type
func (EtcdctlOutput) Environment ¶
func (o EtcdctlOutput) Environment() pulumi.StringMapOutput
Environment variables
func (EtcdctlOutput) ToEtcdctlOutput ¶
func (o EtcdctlOutput) ToEtcdctlOutput() EtcdctlOutput
func (EtcdctlOutput) ToEtcdctlOutputWithContext ¶
func (o EtcdctlOutput) ToEtcdctlOutputWithContext(ctx context.Context) EtcdctlOutput
func (EtcdctlOutput) Update ¶
func (o EtcdctlOutput) Update() pulumi.AnyOutput
The command to run on update, if empty, create will run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
type Hostnamectl ¶
type Hostnamectl struct { pulumi.ResourceState // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringOutput `pulumi:"binaryPath"` // The underlying command Command pulumiCommand.CommandOutput `pulumi:"command"` // Connection details for the remote system Connection pulumiCommand.ConnectionOutput `pulumi:"connection"` // The command to run on create. Create pulumi.AnyOutput `pulumi:"create"` // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete pulumi.AnyOutput `pulumi:"delete"` // Environment variables Environment pulumi.StringMapOutput `pulumi:"environment"` // TODO Stderr pulumi.StringOutput `pulumi:"stderr"` // TODO Stdin pulumi.StringPtrOutput `pulumi:"stdin"` // TODO Stdout pulumi.StringOutput `pulumi:"stdout"` // TODO Triggers pulumi.ArrayOutput `pulumi:"triggers"` // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update pulumi.AnyOutput `pulumi:"update"` }
Abstraction over the `hostnamectl` utility on a remote system.
func NewHostnamectl ¶
func NewHostnamectl(ctx *pulumi.Context, name string, args *HostnamectlArgs, opts ...pulumi.ResourceOption) (*Hostnamectl, error)
NewHostnamectl registers a new resource with the given unique name, arguments, and options.
func (*Hostnamectl) ElementType ¶
func (*Hostnamectl) ElementType() reflect.Type
func (*Hostnamectl) ToHostnamectlOutput ¶
func (i *Hostnamectl) ToHostnamectlOutput() HostnamectlOutput
func (*Hostnamectl) ToHostnamectlOutputWithContext ¶
func (i *Hostnamectl) ToHostnamectlOutputWithContext(ctx context.Context) HostnamectlOutput
type HostnamectlArgs ¶
type HostnamectlArgs struct { // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringPtrInput // Connection details for the remote system Connection pulumiCommand.ConnectionInput // The command to run on create. Create interface{} // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete interface{} // Environment variables Environment pulumi.StringMapInput // TODO Stdin pulumi.StringPtrInput // TODO Triggers pulumi.ArrayInput // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update interface{} }
The set of arguments for constructing a Hostnamectl resource.
func (HostnamectlArgs) ElementType ¶
func (HostnamectlArgs) ElementType() reflect.Type
type HostnamectlArray ¶
type HostnamectlArray []HostnamectlInput
func (HostnamectlArray) ElementType ¶
func (HostnamectlArray) ElementType() reflect.Type
func (HostnamectlArray) ToHostnamectlArrayOutput ¶
func (i HostnamectlArray) ToHostnamectlArrayOutput() HostnamectlArrayOutput
func (HostnamectlArray) ToHostnamectlArrayOutputWithContext ¶
func (i HostnamectlArray) ToHostnamectlArrayOutputWithContext(ctx context.Context) HostnamectlArrayOutput
type HostnamectlArrayInput ¶
type HostnamectlArrayInput interface { pulumi.Input ToHostnamectlArrayOutput() HostnamectlArrayOutput ToHostnamectlArrayOutputWithContext(context.Context) HostnamectlArrayOutput }
HostnamectlArrayInput is an input type that accepts HostnamectlArray and HostnamectlArrayOutput values. You can construct a concrete instance of `HostnamectlArrayInput` via:
HostnamectlArray{ HostnamectlArgs{...} }
type HostnamectlArrayOutput ¶
type HostnamectlArrayOutput struct{ *pulumi.OutputState }
func (HostnamectlArrayOutput) ElementType ¶
func (HostnamectlArrayOutput) ElementType() reflect.Type
func (HostnamectlArrayOutput) Index ¶
func (o HostnamectlArrayOutput) Index(i pulumi.IntInput) HostnamectlOutput
func (HostnamectlArrayOutput) ToHostnamectlArrayOutput ¶
func (o HostnamectlArrayOutput) ToHostnamectlArrayOutput() HostnamectlArrayOutput
func (HostnamectlArrayOutput) ToHostnamectlArrayOutputWithContext ¶
func (o HostnamectlArrayOutput) ToHostnamectlArrayOutputWithContext(ctx context.Context) HostnamectlArrayOutput
type HostnamectlCommand ¶
type HostnamectlCommand string
func (HostnamectlCommand) ElementType ¶
func (HostnamectlCommand) ElementType() reflect.Type
func (HostnamectlCommand) ToHostnamectlCommandOutput ¶
func (e HostnamectlCommand) ToHostnamectlCommandOutput() HostnamectlCommandOutput
func (HostnamectlCommand) ToHostnamectlCommandOutputWithContext ¶
func (e HostnamectlCommand) ToHostnamectlCommandOutputWithContext(ctx context.Context) HostnamectlCommandOutput
func (HostnamectlCommand) ToHostnamectlCommandPtrOutput ¶
func (e HostnamectlCommand) ToHostnamectlCommandPtrOutput() HostnamectlCommandPtrOutput
func (HostnamectlCommand) ToHostnamectlCommandPtrOutputWithContext ¶
func (e HostnamectlCommand) ToHostnamectlCommandPtrOutputWithContext(ctx context.Context) HostnamectlCommandPtrOutput
func (HostnamectlCommand) ToStringOutput ¶
func (e HostnamectlCommand) ToStringOutput() pulumi.StringOutput
func (HostnamectlCommand) ToStringOutputWithContext ¶
func (e HostnamectlCommand) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HostnamectlCommand) ToStringPtrOutput ¶
func (e HostnamectlCommand) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostnamectlCommand) ToStringPtrOutputWithContext ¶
func (e HostnamectlCommand) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HostnamectlCommandInput ¶
type HostnamectlCommandInput interface { pulumi.Input ToHostnamectlCommandOutput() HostnamectlCommandOutput ToHostnamectlCommandOutputWithContext(context.Context) HostnamectlCommandOutput }
HostnamectlCommandInput is an input type that accepts values of the HostnamectlCommand enum A concrete instance of `HostnamectlCommandInput` can be one of the following:
HostnamectlCommandStatus HostnamectlCommandHostname HostnamectlCommand_Icon_Name HostnamectlCommandChassis HostnamectlCommandDeployment HostnamectlCommandLocation
type HostnamectlCommandOutput ¶
type HostnamectlCommandOutput struct{ *pulumi.OutputState }
func (HostnamectlCommandOutput) ElementType ¶
func (HostnamectlCommandOutput) ElementType() reflect.Type
func (HostnamectlCommandOutput) ToHostnamectlCommandOutput ¶
func (o HostnamectlCommandOutput) ToHostnamectlCommandOutput() HostnamectlCommandOutput
func (HostnamectlCommandOutput) ToHostnamectlCommandOutputWithContext ¶
func (o HostnamectlCommandOutput) ToHostnamectlCommandOutputWithContext(ctx context.Context) HostnamectlCommandOutput
func (HostnamectlCommandOutput) ToHostnamectlCommandPtrOutput ¶
func (o HostnamectlCommandOutput) ToHostnamectlCommandPtrOutput() HostnamectlCommandPtrOutput
func (HostnamectlCommandOutput) ToHostnamectlCommandPtrOutputWithContext ¶
func (o HostnamectlCommandOutput) ToHostnamectlCommandPtrOutputWithContext(ctx context.Context) HostnamectlCommandPtrOutput
func (HostnamectlCommandOutput) ToStringOutput ¶
func (o HostnamectlCommandOutput) ToStringOutput() pulumi.StringOutput
func (HostnamectlCommandOutput) ToStringOutputWithContext ¶
func (o HostnamectlCommandOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HostnamectlCommandOutput) ToStringPtrOutput ¶
func (o HostnamectlCommandOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostnamectlCommandOutput) ToStringPtrOutputWithContext ¶
func (o HostnamectlCommandOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HostnamectlCommandPtrInput ¶
type HostnamectlCommandPtrInput interface { pulumi.Input ToHostnamectlCommandPtrOutput() HostnamectlCommandPtrOutput ToHostnamectlCommandPtrOutputWithContext(context.Context) HostnamectlCommandPtrOutput }
func HostnamectlCommandPtr ¶
func HostnamectlCommandPtr(v string) HostnamectlCommandPtrInput
type HostnamectlCommandPtrOutput ¶
type HostnamectlCommandPtrOutput struct{ *pulumi.OutputState }
func (HostnamectlCommandPtrOutput) Elem ¶
func (o HostnamectlCommandPtrOutput) Elem() HostnamectlCommandOutput
func (HostnamectlCommandPtrOutput) ElementType ¶
func (HostnamectlCommandPtrOutput) ElementType() reflect.Type
func (HostnamectlCommandPtrOutput) ToHostnamectlCommandPtrOutput ¶
func (o HostnamectlCommandPtrOutput) ToHostnamectlCommandPtrOutput() HostnamectlCommandPtrOutput
func (HostnamectlCommandPtrOutput) ToHostnamectlCommandPtrOutputWithContext ¶
func (o HostnamectlCommandPtrOutput) ToHostnamectlCommandPtrOutputWithContext(ctx context.Context) HostnamectlCommandPtrOutput
func (HostnamectlCommandPtrOutput) ToStringPtrOutput ¶
func (o HostnamectlCommandPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostnamectlCommandPtrOutput) ToStringPtrOutputWithContext ¶
func (o HostnamectlCommandPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HostnamectlInput ¶
type HostnamectlInput interface { pulumi.Input ToHostnamectlOutput() HostnamectlOutput ToHostnamectlOutputWithContext(ctx context.Context) HostnamectlOutput }
type HostnamectlJsonMode ¶
type HostnamectlJsonMode string
func (HostnamectlJsonMode) ElementType ¶
func (HostnamectlJsonMode) ElementType() reflect.Type
func (HostnamectlJsonMode) ToHostnamectlJsonModeOutput ¶
func (e HostnamectlJsonMode) ToHostnamectlJsonModeOutput() HostnamectlJsonModeOutput
func (HostnamectlJsonMode) ToHostnamectlJsonModeOutputWithContext ¶
func (e HostnamectlJsonMode) ToHostnamectlJsonModeOutputWithContext(ctx context.Context) HostnamectlJsonModeOutput
func (HostnamectlJsonMode) ToHostnamectlJsonModePtrOutput ¶
func (e HostnamectlJsonMode) ToHostnamectlJsonModePtrOutput() HostnamectlJsonModePtrOutput
func (HostnamectlJsonMode) ToHostnamectlJsonModePtrOutputWithContext ¶
func (e HostnamectlJsonMode) ToHostnamectlJsonModePtrOutputWithContext(ctx context.Context) HostnamectlJsonModePtrOutput
func (HostnamectlJsonMode) ToStringOutput ¶
func (e HostnamectlJsonMode) ToStringOutput() pulumi.StringOutput
func (HostnamectlJsonMode) ToStringOutputWithContext ¶
func (e HostnamectlJsonMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HostnamectlJsonMode) ToStringPtrOutput ¶
func (e HostnamectlJsonMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostnamectlJsonMode) ToStringPtrOutputWithContext ¶
func (e HostnamectlJsonMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HostnamectlJsonModeInput ¶
type HostnamectlJsonModeInput interface { pulumi.Input ToHostnamectlJsonModeOutput() HostnamectlJsonModeOutput ToHostnamectlJsonModeOutputWithContext(context.Context) HostnamectlJsonModeOutput }
HostnamectlJsonModeInput is an input type that accepts values of the HostnamectlJsonMode enum A concrete instance of `HostnamectlJsonModeInput` can be one of the following:
HostnamectlJsonModeShort HostnamectlJsonModePretty HostnamectlJsonModeOff
type HostnamectlJsonModeOutput ¶
type HostnamectlJsonModeOutput struct{ *pulumi.OutputState }
func (HostnamectlJsonModeOutput) ElementType ¶
func (HostnamectlJsonModeOutput) ElementType() reflect.Type
func (HostnamectlJsonModeOutput) ToHostnamectlJsonModeOutput ¶
func (o HostnamectlJsonModeOutput) ToHostnamectlJsonModeOutput() HostnamectlJsonModeOutput
func (HostnamectlJsonModeOutput) ToHostnamectlJsonModeOutputWithContext ¶
func (o HostnamectlJsonModeOutput) ToHostnamectlJsonModeOutputWithContext(ctx context.Context) HostnamectlJsonModeOutput
func (HostnamectlJsonModeOutput) ToHostnamectlJsonModePtrOutput ¶
func (o HostnamectlJsonModeOutput) ToHostnamectlJsonModePtrOutput() HostnamectlJsonModePtrOutput
func (HostnamectlJsonModeOutput) ToHostnamectlJsonModePtrOutputWithContext ¶
func (o HostnamectlJsonModeOutput) ToHostnamectlJsonModePtrOutputWithContext(ctx context.Context) HostnamectlJsonModePtrOutput
func (HostnamectlJsonModeOutput) ToStringOutput ¶
func (o HostnamectlJsonModeOutput) ToStringOutput() pulumi.StringOutput
func (HostnamectlJsonModeOutput) ToStringOutputWithContext ¶
func (o HostnamectlJsonModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HostnamectlJsonModeOutput) ToStringPtrOutput ¶
func (o HostnamectlJsonModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostnamectlJsonModeOutput) ToStringPtrOutputWithContext ¶
func (o HostnamectlJsonModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HostnamectlJsonModePtrInput ¶
type HostnamectlJsonModePtrInput interface { pulumi.Input ToHostnamectlJsonModePtrOutput() HostnamectlJsonModePtrOutput ToHostnamectlJsonModePtrOutputWithContext(context.Context) HostnamectlJsonModePtrOutput }
func HostnamectlJsonModePtr ¶
func HostnamectlJsonModePtr(v string) HostnamectlJsonModePtrInput
type HostnamectlJsonModePtrOutput ¶
type HostnamectlJsonModePtrOutput struct{ *pulumi.OutputState }
func (HostnamectlJsonModePtrOutput) Elem ¶
func (o HostnamectlJsonModePtrOutput) Elem() HostnamectlJsonModeOutput
func (HostnamectlJsonModePtrOutput) ElementType ¶
func (HostnamectlJsonModePtrOutput) ElementType() reflect.Type
func (HostnamectlJsonModePtrOutput) ToHostnamectlJsonModePtrOutput ¶
func (o HostnamectlJsonModePtrOutput) ToHostnamectlJsonModePtrOutput() HostnamectlJsonModePtrOutput
func (HostnamectlJsonModePtrOutput) ToHostnamectlJsonModePtrOutputWithContext ¶
func (o HostnamectlJsonModePtrOutput) ToHostnamectlJsonModePtrOutputWithContext(ctx context.Context) HostnamectlJsonModePtrOutput
func (HostnamectlJsonModePtrOutput) ToStringPtrOutput ¶
func (o HostnamectlJsonModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostnamectlJsonModePtrOutput) ToStringPtrOutputWithContext ¶
func (o HostnamectlJsonModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HostnamectlMap ¶
type HostnamectlMap map[string]HostnamectlInput
func (HostnamectlMap) ElementType ¶
func (HostnamectlMap) ElementType() reflect.Type
func (HostnamectlMap) ToHostnamectlMapOutput ¶
func (i HostnamectlMap) ToHostnamectlMapOutput() HostnamectlMapOutput
func (HostnamectlMap) ToHostnamectlMapOutputWithContext ¶
func (i HostnamectlMap) ToHostnamectlMapOutputWithContext(ctx context.Context) HostnamectlMapOutput
type HostnamectlMapInput ¶
type HostnamectlMapInput interface { pulumi.Input ToHostnamectlMapOutput() HostnamectlMapOutput ToHostnamectlMapOutputWithContext(context.Context) HostnamectlMapOutput }
HostnamectlMapInput is an input type that accepts HostnamectlMap and HostnamectlMapOutput values. You can construct a concrete instance of `HostnamectlMapInput` via:
HostnamectlMap{ "key": HostnamectlArgs{...} }
type HostnamectlMapOutput ¶
type HostnamectlMapOutput struct{ *pulumi.OutputState }
func (HostnamectlMapOutput) ElementType ¶
func (HostnamectlMapOutput) ElementType() reflect.Type
func (HostnamectlMapOutput) MapIndex ¶
func (o HostnamectlMapOutput) MapIndex(k pulumi.StringInput) HostnamectlOutput
func (HostnamectlMapOutput) ToHostnamectlMapOutput ¶
func (o HostnamectlMapOutput) ToHostnamectlMapOutput() HostnamectlMapOutput
func (HostnamectlMapOutput) ToHostnamectlMapOutputWithContext ¶
func (o HostnamectlMapOutput) ToHostnamectlMapOutputWithContext(ctx context.Context) HostnamectlMapOutput
type HostnamectlOpts ¶
type HostnamectlOpts struct { // The argument for the specified `command`. Arg *string `pulumi:"arg"` // Corresponds to the {COMMAND} argument. Command HostnamectlCommand `pulumi:"command"` // Print a short help text and exit. Help *bool `pulumi:"help"` // Execute the operation remotely. Specify a hostname, or a username and hostname separated by '@', to connect to. Host *string `pulumi:"host"` // Shows output formatted as JSON. Json *HostnamectlJsonMode `pulumi:"json"` // Execute operation on a local container. Specify a container name to connect to, optionally prefixed by a user name to connect as and a separating '@' character. Machine *string `pulumi:"machine"` // Do not query the user for authentication for privileged operations. NoAskPassword *bool `pulumi:"noAskPassword"` // If status is invoked (or no explicit command is given) and one of these switches is specified, hostnamectl will print out just this selected hostname. Same as `static` and `transient`. Pretty *bool `pulumi:"pretty"` // If status is invoked (or no explicit command is given) and one of these switches is specified, hostnamectl will print out just this selected hostname. Same as `transient` and `pretty`. Static *bool `pulumi:"static"` // If status is invoked (or no explicit command is given) and one of these switches is specified, hostnamectl will print out just this selected hostname. Same as `static` and `pretty`. Transient *bool `pulumi:"transient"` // Print a short version string and exit. Version *bool `pulumi:"version"` }
Abstraction over the `hostnamectl` utility on a remote system.
type HostnamectlOptsArgs ¶
type HostnamectlOptsArgs struct { // The argument for the specified `command`. Arg pulumi.StringPtrInput `pulumi:"arg"` // Corresponds to the {COMMAND} argument. Command HostnamectlCommandInput `pulumi:"command"` // Print a short help text and exit. Help pulumi.BoolPtrInput `pulumi:"help"` // Execute the operation remotely. Specify a hostname, or a username and hostname separated by '@', to connect to. Host pulumi.StringPtrInput `pulumi:"host"` // Shows output formatted as JSON. Json HostnamectlJsonModePtrInput `pulumi:"json"` // Execute operation on a local container. Specify a container name to connect to, optionally prefixed by a user name to connect as and a separating '@' character. Machine pulumi.StringPtrInput `pulumi:"machine"` // Do not query the user for authentication for privileged operations. NoAskPassword pulumi.BoolPtrInput `pulumi:"noAskPassword"` // If status is invoked (or no explicit command is given) and one of these switches is specified, hostnamectl will print out just this selected hostname. Same as `static` and `transient`. Pretty pulumi.BoolPtrInput `pulumi:"pretty"` // If status is invoked (or no explicit command is given) and one of these switches is specified, hostnamectl will print out just this selected hostname. Same as `transient` and `pretty`. Static pulumi.BoolPtrInput `pulumi:"static"` // If status is invoked (or no explicit command is given) and one of these switches is specified, hostnamectl will print out just this selected hostname. Same as `static` and `pretty`. Transient pulumi.BoolPtrInput `pulumi:"transient"` // Print a short version string and exit. Version pulumi.BoolPtrInput `pulumi:"version"` }
Abstraction over the `hostnamectl` utility on a remote system.
func (HostnamectlOptsArgs) ElementType ¶
func (HostnamectlOptsArgs) ElementType() reflect.Type
func (HostnamectlOptsArgs) ToHostnamectlOptsOutput ¶
func (i HostnamectlOptsArgs) ToHostnamectlOptsOutput() HostnamectlOptsOutput
func (HostnamectlOptsArgs) ToHostnamectlOptsOutputWithContext ¶
func (i HostnamectlOptsArgs) ToHostnamectlOptsOutputWithContext(ctx context.Context) HostnamectlOptsOutput
func (HostnamectlOptsArgs) ToHostnamectlOptsPtrOutput ¶
func (i HostnamectlOptsArgs) ToHostnamectlOptsPtrOutput() HostnamectlOptsPtrOutput
func (HostnamectlOptsArgs) ToHostnamectlOptsPtrOutputWithContext ¶
func (i HostnamectlOptsArgs) ToHostnamectlOptsPtrOutputWithContext(ctx context.Context) HostnamectlOptsPtrOutput
type HostnamectlOptsInput ¶
type HostnamectlOptsInput interface { pulumi.Input ToHostnamectlOptsOutput() HostnamectlOptsOutput ToHostnamectlOptsOutputWithContext(context.Context) HostnamectlOptsOutput }
HostnamectlOptsInput is an input type that accepts HostnamectlOptsArgs and HostnamectlOptsOutput values. You can construct a concrete instance of `HostnamectlOptsInput` via:
HostnamectlOptsArgs{...}
type HostnamectlOptsOutput ¶
type HostnamectlOptsOutput struct{ *pulumi.OutputState }
Abstraction over the `hostnamectl` utility on a remote system.
func (HostnamectlOptsOutput) Arg ¶
func (o HostnamectlOptsOutput) Arg() pulumi.StringPtrOutput
The argument for the specified `command`.
func (HostnamectlOptsOutput) Command ¶
func (o HostnamectlOptsOutput) Command() HostnamectlCommandOutput
Corresponds to the {COMMAND} argument.
func (HostnamectlOptsOutput) ElementType ¶
func (HostnamectlOptsOutput) ElementType() reflect.Type
func (HostnamectlOptsOutput) Help ¶
func (o HostnamectlOptsOutput) Help() pulumi.BoolPtrOutput
Print a short help text and exit.
func (HostnamectlOptsOutput) Host ¶
func (o HostnamectlOptsOutput) Host() pulumi.StringPtrOutput
Execute the operation remotely. Specify a hostname, or a username and hostname separated by '@', to connect to.
func (HostnamectlOptsOutput) Json ¶
func (o HostnamectlOptsOutput) Json() HostnamectlJsonModePtrOutput
Shows output formatted as JSON.
func (HostnamectlOptsOutput) Machine ¶
func (o HostnamectlOptsOutput) Machine() pulumi.StringPtrOutput
Execute operation on a local container. Specify a container name to connect to, optionally prefixed by a user name to connect as and a separating '@' character.
func (HostnamectlOptsOutput) NoAskPassword ¶
func (o HostnamectlOptsOutput) NoAskPassword() pulumi.BoolPtrOutput
Do not query the user for authentication for privileged operations.
func (HostnamectlOptsOutput) Pretty ¶
func (o HostnamectlOptsOutput) Pretty() pulumi.BoolPtrOutput
If status is invoked (or no explicit command is given) and one of these switches is specified, hostnamectl will print out just this selected hostname. Same as `static` and `transient`.
func (HostnamectlOptsOutput) Static ¶
func (o HostnamectlOptsOutput) Static() pulumi.BoolPtrOutput
If status is invoked (or no explicit command is given) and one of these switches is specified, hostnamectl will print out just this selected hostname. Same as `transient` and `pretty`.
func (HostnamectlOptsOutput) ToHostnamectlOptsOutput ¶
func (o HostnamectlOptsOutput) ToHostnamectlOptsOutput() HostnamectlOptsOutput
func (HostnamectlOptsOutput) ToHostnamectlOptsOutputWithContext ¶
func (o HostnamectlOptsOutput) ToHostnamectlOptsOutputWithContext(ctx context.Context) HostnamectlOptsOutput
func (HostnamectlOptsOutput) ToHostnamectlOptsPtrOutput ¶
func (o HostnamectlOptsOutput) ToHostnamectlOptsPtrOutput() HostnamectlOptsPtrOutput
func (HostnamectlOptsOutput) ToHostnamectlOptsPtrOutputWithContext ¶
func (o HostnamectlOptsOutput) ToHostnamectlOptsPtrOutputWithContext(ctx context.Context) HostnamectlOptsPtrOutput
func (HostnamectlOptsOutput) Transient ¶
func (o HostnamectlOptsOutput) Transient() pulumi.BoolPtrOutput
If status is invoked (or no explicit command is given) and one of these switches is specified, hostnamectl will print out just this selected hostname. Same as `static` and `pretty`.
func (HostnamectlOptsOutput) Version ¶
func (o HostnamectlOptsOutput) Version() pulumi.BoolPtrOutput
Print a short version string and exit.
type HostnamectlOptsPtrInput ¶
type HostnamectlOptsPtrInput interface { pulumi.Input ToHostnamectlOptsPtrOutput() HostnamectlOptsPtrOutput ToHostnamectlOptsPtrOutputWithContext(context.Context) HostnamectlOptsPtrOutput }
HostnamectlOptsPtrInput is an input type that accepts HostnamectlOptsArgs, HostnamectlOptsPtr and HostnamectlOptsPtrOutput values. You can construct a concrete instance of `HostnamectlOptsPtrInput` via:
HostnamectlOptsArgs{...} or: nil
func HostnamectlOptsPtr ¶
func HostnamectlOptsPtr(v *HostnamectlOptsArgs) HostnamectlOptsPtrInput
type HostnamectlOptsPtrOutput ¶
type HostnamectlOptsPtrOutput struct{ *pulumi.OutputState }
func (HostnamectlOptsPtrOutput) Arg ¶
func (o HostnamectlOptsPtrOutput) Arg() pulumi.StringPtrOutput
The argument for the specified `command`.
func (HostnamectlOptsPtrOutput) Command ¶
func (o HostnamectlOptsPtrOutput) Command() HostnamectlCommandPtrOutput
Corresponds to the {COMMAND} argument.
func (HostnamectlOptsPtrOutput) Elem ¶
func (o HostnamectlOptsPtrOutput) Elem() HostnamectlOptsOutput
func (HostnamectlOptsPtrOutput) ElementType ¶
func (HostnamectlOptsPtrOutput) ElementType() reflect.Type
func (HostnamectlOptsPtrOutput) Help ¶
func (o HostnamectlOptsPtrOutput) Help() pulumi.BoolPtrOutput
Print a short help text and exit.
func (HostnamectlOptsPtrOutput) Host ¶
func (o HostnamectlOptsPtrOutput) Host() pulumi.StringPtrOutput
Execute the operation remotely. Specify a hostname, or a username and hostname separated by '@', to connect to.
func (HostnamectlOptsPtrOutput) Json ¶
func (o HostnamectlOptsPtrOutput) Json() HostnamectlJsonModePtrOutput
Shows output formatted as JSON.
func (HostnamectlOptsPtrOutput) Machine ¶
func (o HostnamectlOptsPtrOutput) Machine() pulumi.StringPtrOutput
Execute operation on a local container. Specify a container name to connect to, optionally prefixed by a user name to connect as and a separating '@' character.
func (HostnamectlOptsPtrOutput) NoAskPassword ¶
func (o HostnamectlOptsPtrOutput) NoAskPassword() pulumi.BoolPtrOutput
Do not query the user for authentication for privileged operations.
func (HostnamectlOptsPtrOutput) Pretty ¶
func (o HostnamectlOptsPtrOutput) Pretty() pulumi.BoolPtrOutput
If status is invoked (or no explicit command is given) and one of these switches is specified, hostnamectl will print out just this selected hostname. Same as `static` and `transient`.
func (HostnamectlOptsPtrOutput) Static ¶
func (o HostnamectlOptsPtrOutput) Static() pulumi.BoolPtrOutput
If status is invoked (or no explicit command is given) and one of these switches is specified, hostnamectl will print out just this selected hostname. Same as `transient` and `pretty`.
func (HostnamectlOptsPtrOutput) ToHostnamectlOptsPtrOutput ¶
func (o HostnamectlOptsPtrOutput) ToHostnamectlOptsPtrOutput() HostnamectlOptsPtrOutput
func (HostnamectlOptsPtrOutput) ToHostnamectlOptsPtrOutputWithContext ¶
func (o HostnamectlOptsPtrOutput) ToHostnamectlOptsPtrOutputWithContext(ctx context.Context) HostnamectlOptsPtrOutput
func (HostnamectlOptsPtrOutput) Transient ¶
func (o HostnamectlOptsPtrOutput) Transient() pulumi.BoolPtrOutput
If status is invoked (or no explicit command is given) and one of these switches is specified, hostnamectl will print out just this selected hostname. Same as `static` and `pretty`.
func (HostnamectlOptsPtrOutput) Version ¶
func (o HostnamectlOptsPtrOutput) Version() pulumi.BoolPtrOutput
Print a short version string and exit.
type HostnamectlOutput ¶
type HostnamectlOutput struct{ *pulumi.OutputState }
func (HostnamectlOutput) BinaryPath ¶
func (o HostnamectlOutput) BinaryPath() pulumi.StringOutput
Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH
func (HostnamectlOutput) Command ¶
func (o HostnamectlOutput) Command() pulumiCommand.CommandOutput
The underlying command
func (HostnamectlOutput) Connection ¶
func (o HostnamectlOutput) Connection() pulumiCommand.ConnectionOutput
Connection details for the remote system
func (HostnamectlOutput) Create ¶
func (o HostnamectlOutput) Create() pulumi.AnyOutput
The command to run on create.
func (HostnamectlOutput) Delete ¶
func (o HostnamectlOutput) Delete() pulumi.AnyOutput
The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
func (HostnamectlOutput) ElementType ¶
func (HostnamectlOutput) ElementType() reflect.Type
func (HostnamectlOutput) Environment ¶
func (o HostnamectlOutput) Environment() pulumi.StringMapOutput
Environment variables
func (HostnamectlOutput) ToHostnamectlOutput ¶
func (o HostnamectlOutput) ToHostnamectlOutput() HostnamectlOutput
func (HostnamectlOutput) ToHostnamectlOutputWithContext ¶
func (o HostnamectlOutput) ToHostnamectlOutputWithContext(ctx context.Context) HostnamectlOutput
func (HostnamectlOutput) Update ¶
func (o HostnamectlOutput) Update() pulumi.AnyOutput
The command to run on update, if empty, create will run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
type Mkdir ¶
type Mkdir struct { pulumi.ResourceState // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringOutput `pulumi:"binaryPath"` // The underlying command Command pulumiCommand.CommandOutput `pulumi:"command"` // Connection details for the remote system Connection pulumiCommand.ConnectionOutput `pulumi:"connection"` // The command to run on create. Create pulumi.AnyOutput `pulumi:"create"` // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete pulumi.AnyOutput `pulumi:"delete"` // Environment variables Environment pulumi.StringMapOutput `pulumi:"environment"` // TODO Stderr pulumi.StringOutput `pulumi:"stderr"` // TODO Stdin pulumi.StringPtrOutput `pulumi:"stdin"` // TODO Stdout pulumi.StringOutput `pulumi:"stdout"` // TODO Triggers pulumi.ArrayOutput `pulumi:"triggers"` // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update pulumi.AnyOutput `pulumi:"update"` }
Abstraction over the `mkdir` utility on a remote system.
func NewMkdir ¶
func NewMkdir(ctx *pulumi.Context, name string, args *MkdirArgs, opts ...pulumi.ResourceOption) (*Mkdir, error)
NewMkdir registers a new resource with the given unique name, arguments, and options.
func (*Mkdir) ElementType ¶
func (*Mkdir) ToMkdirOutput ¶
func (i *Mkdir) ToMkdirOutput() MkdirOutput
func (*Mkdir) ToMkdirOutputWithContext ¶
func (i *Mkdir) ToMkdirOutputWithContext(ctx context.Context) MkdirOutput
type MkdirArgs ¶
type MkdirArgs struct { // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringPtrInput // Connection details for the remote system Connection pulumiCommand.ConnectionInput // The command to run on create. Create interface{} // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete interface{} // Environment variables Environment pulumi.StringMapInput // TODO Stdin pulumi.StringPtrInput // TODO Triggers pulumi.ArrayInput // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update interface{} }
The set of arguments for constructing a Mkdir resource.
func (MkdirArgs) ElementType ¶
type MkdirArray ¶
type MkdirArray []MkdirInput
func (MkdirArray) ElementType ¶
func (MkdirArray) ElementType() reflect.Type
func (MkdirArray) ToMkdirArrayOutput ¶
func (i MkdirArray) ToMkdirArrayOutput() MkdirArrayOutput
func (MkdirArray) ToMkdirArrayOutputWithContext ¶
func (i MkdirArray) ToMkdirArrayOutputWithContext(ctx context.Context) MkdirArrayOutput
type MkdirArrayInput ¶
type MkdirArrayInput interface { pulumi.Input ToMkdirArrayOutput() MkdirArrayOutput ToMkdirArrayOutputWithContext(context.Context) MkdirArrayOutput }
MkdirArrayInput is an input type that accepts MkdirArray and MkdirArrayOutput values. You can construct a concrete instance of `MkdirArrayInput` via:
MkdirArray{ MkdirArgs{...} }
type MkdirArrayOutput ¶
type MkdirArrayOutput struct{ *pulumi.OutputState }
func (MkdirArrayOutput) ElementType ¶
func (MkdirArrayOutput) ElementType() reflect.Type
func (MkdirArrayOutput) Index ¶
func (o MkdirArrayOutput) Index(i pulumi.IntInput) MkdirOutput
func (MkdirArrayOutput) ToMkdirArrayOutput ¶
func (o MkdirArrayOutput) ToMkdirArrayOutput() MkdirArrayOutput
func (MkdirArrayOutput) ToMkdirArrayOutputWithContext ¶
func (o MkdirArrayOutput) ToMkdirArrayOutputWithContext(ctx context.Context) MkdirArrayOutput
type MkdirInput ¶
type MkdirInput interface { pulumi.Input ToMkdirOutput() MkdirOutput ToMkdirOutputWithContext(ctx context.Context) MkdirOutput }
type MkdirMap ¶
type MkdirMap map[string]MkdirInput
func (MkdirMap) ElementType ¶
func (MkdirMap) ToMkdirMapOutput ¶
func (i MkdirMap) ToMkdirMapOutput() MkdirMapOutput
func (MkdirMap) ToMkdirMapOutputWithContext ¶
func (i MkdirMap) ToMkdirMapOutputWithContext(ctx context.Context) MkdirMapOutput
type MkdirMapInput ¶
type MkdirMapInput interface { pulumi.Input ToMkdirMapOutput() MkdirMapOutput ToMkdirMapOutputWithContext(context.Context) MkdirMapOutput }
MkdirMapInput is an input type that accepts MkdirMap and MkdirMapOutput values. You can construct a concrete instance of `MkdirMapInput` via:
MkdirMap{ "key": MkdirArgs{...} }
type MkdirMapOutput ¶
type MkdirMapOutput struct{ *pulumi.OutputState }
func (MkdirMapOutput) ElementType ¶
func (MkdirMapOutput) ElementType() reflect.Type
func (MkdirMapOutput) MapIndex ¶
func (o MkdirMapOutput) MapIndex(k pulumi.StringInput) MkdirOutput
func (MkdirMapOutput) ToMkdirMapOutput ¶
func (o MkdirMapOutput) ToMkdirMapOutput() MkdirMapOutput
func (MkdirMapOutput) ToMkdirMapOutputWithContext ¶
func (o MkdirMapOutput) ToMkdirMapOutputWithContext(ctx context.Context) MkdirMapOutput
type MkdirOpts ¶
type MkdirOpts struct { // The fully qualified path of the directory on the remote system. Directory string `pulumi:"directory"` // Corresponds to the `--parents` option. Parents *bool `pulumi:"parents"` // Remove the created directory when the `Mkdir` resource is deleted or updated. RemoveOnDelete *bool `pulumi:"removeOnDelete"` }
Abstraction over the `mkdir` utility on a remote system.
type MkdirOptsArgs ¶
type MkdirOptsArgs struct { // The fully qualified path of the directory on the remote system. Directory pulumi.StringInput `pulumi:"directory"` // Corresponds to the `--parents` option. Parents pulumi.BoolPtrInput `pulumi:"parents"` // Remove the created directory when the `Mkdir` resource is deleted or updated. RemoveOnDelete pulumi.BoolPtrInput `pulumi:"removeOnDelete"` }
Abstraction over the `mkdir` utility on a remote system.
func (MkdirOptsArgs) ElementType ¶
func (MkdirOptsArgs) ElementType() reflect.Type
func (MkdirOptsArgs) ToMkdirOptsOutput ¶
func (i MkdirOptsArgs) ToMkdirOptsOutput() MkdirOptsOutput
func (MkdirOptsArgs) ToMkdirOptsOutputWithContext ¶
func (i MkdirOptsArgs) ToMkdirOptsOutputWithContext(ctx context.Context) MkdirOptsOutput
func (MkdirOptsArgs) ToMkdirOptsPtrOutput ¶
func (i MkdirOptsArgs) ToMkdirOptsPtrOutput() MkdirOptsPtrOutput
func (MkdirOptsArgs) ToMkdirOptsPtrOutputWithContext ¶
func (i MkdirOptsArgs) ToMkdirOptsPtrOutputWithContext(ctx context.Context) MkdirOptsPtrOutput
type MkdirOptsInput ¶
type MkdirOptsInput interface { pulumi.Input ToMkdirOptsOutput() MkdirOptsOutput ToMkdirOptsOutputWithContext(context.Context) MkdirOptsOutput }
MkdirOptsInput is an input type that accepts MkdirOptsArgs and MkdirOptsOutput values. You can construct a concrete instance of `MkdirOptsInput` via:
MkdirOptsArgs{...}
type MkdirOptsOutput ¶
type MkdirOptsOutput struct{ *pulumi.OutputState }
Abstraction over the `mkdir` utility on a remote system.
func (MkdirOptsOutput) Directory ¶
func (o MkdirOptsOutput) Directory() pulumi.StringOutput
The fully qualified path of the directory on the remote system.
func (MkdirOptsOutput) ElementType ¶
func (MkdirOptsOutput) ElementType() reflect.Type
func (MkdirOptsOutput) Parents ¶
func (o MkdirOptsOutput) Parents() pulumi.BoolPtrOutput
Corresponds to the `--parents` option.
func (MkdirOptsOutput) RemoveOnDelete ¶
func (o MkdirOptsOutput) RemoveOnDelete() pulumi.BoolPtrOutput
Remove the created directory when the `Mkdir` resource is deleted or updated.
func (MkdirOptsOutput) ToMkdirOptsOutput ¶
func (o MkdirOptsOutput) ToMkdirOptsOutput() MkdirOptsOutput
func (MkdirOptsOutput) ToMkdirOptsOutputWithContext ¶
func (o MkdirOptsOutput) ToMkdirOptsOutputWithContext(ctx context.Context) MkdirOptsOutput
func (MkdirOptsOutput) ToMkdirOptsPtrOutput ¶
func (o MkdirOptsOutput) ToMkdirOptsPtrOutput() MkdirOptsPtrOutput
func (MkdirOptsOutput) ToMkdirOptsPtrOutputWithContext ¶
func (o MkdirOptsOutput) ToMkdirOptsPtrOutputWithContext(ctx context.Context) MkdirOptsPtrOutput
type MkdirOptsPtrInput ¶
type MkdirOptsPtrInput interface { pulumi.Input ToMkdirOptsPtrOutput() MkdirOptsPtrOutput ToMkdirOptsPtrOutputWithContext(context.Context) MkdirOptsPtrOutput }
MkdirOptsPtrInput is an input type that accepts MkdirOptsArgs, MkdirOptsPtr and MkdirOptsPtrOutput values. You can construct a concrete instance of `MkdirOptsPtrInput` via:
MkdirOptsArgs{...} or: nil
func MkdirOptsPtr ¶
func MkdirOptsPtr(v *MkdirOptsArgs) MkdirOptsPtrInput
type MkdirOptsPtrOutput ¶
type MkdirOptsPtrOutput struct{ *pulumi.OutputState }
func (MkdirOptsPtrOutput) Directory ¶
func (o MkdirOptsPtrOutput) Directory() pulumi.StringPtrOutput
The fully qualified path of the directory on the remote system.
func (MkdirOptsPtrOutput) Elem ¶
func (o MkdirOptsPtrOutput) Elem() MkdirOptsOutput
func (MkdirOptsPtrOutput) ElementType ¶
func (MkdirOptsPtrOutput) ElementType() reflect.Type
func (MkdirOptsPtrOutput) Parents ¶
func (o MkdirOptsPtrOutput) Parents() pulumi.BoolPtrOutput
Corresponds to the `--parents` option.
func (MkdirOptsPtrOutput) RemoveOnDelete ¶
func (o MkdirOptsPtrOutput) RemoveOnDelete() pulumi.BoolPtrOutput
Remove the created directory when the `Mkdir` resource is deleted or updated.
func (MkdirOptsPtrOutput) ToMkdirOptsPtrOutput ¶
func (o MkdirOptsPtrOutput) ToMkdirOptsPtrOutput() MkdirOptsPtrOutput
func (MkdirOptsPtrOutput) ToMkdirOptsPtrOutputWithContext ¶
func (o MkdirOptsPtrOutput) ToMkdirOptsPtrOutputWithContext(ctx context.Context) MkdirOptsPtrOutput
type MkdirOutput ¶
type MkdirOutput struct{ *pulumi.OutputState }
func (MkdirOutput) BinaryPath ¶
func (o MkdirOutput) BinaryPath() pulumi.StringOutput
Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH
func (MkdirOutput) Command ¶
func (o MkdirOutput) Command() pulumiCommand.CommandOutput
The underlying command
func (MkdirOutput) Connection ¶
func (o MkdirOutput) Connection() pulumiCommand.ConnectionOutput
Connection details for the remote system
func (MkdirOutput) Create ¶
func (o MkdirOutput) Create() pulumi.AnyOutput
The command to run on create.
func (MkdirOutput) Delete ¶
func (o MkdirOutput) Delete() pulumi.AnyOutput
The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
func (MkdirOutput) ElementType ¶
func (MkdirOutput) ElementType() reflect.Type
func (MkdirOutput) Environment ¶
func (o MkdirOutput) Environment() pulumi.StringMapOutput
Environment variables
func (MkdirOutput) ToMkdirOutput ¶
func (o MkdirOutput) ToMkdirOutput() MkdirOutput
func (MkdirOutput) ToMkdirOutputWithContext ¶
func (o MkdirOutput) ToMkdirOutputWithContext(ctx context.Context) MkdirOutput
func (MkdirOutput) Update ¶
func (o MkdirOutput) Update() pulumi.AnyOutput
The command to run on update, if empty, create will run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
type Mktemp ¶
type Mktemp struct { pulumi.ResourceState // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringOutput `pulumi:"binaryPath"` // The underlying command Command pulumiCommand.CommandOutput `pulumi:"command"` // Connection details for the remote system Connection pulumiCommand.ConnectionOutput `pulumi:"connection"` // The command to run on create. Create pulumi.AnyOutput `pulumi:"create"` // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete pulumi.AnyOutput `pulumi:"delete"` // Environment variables Environment pulumi.StringMapOutput `pulumi:"environment"` // TODO Stderr pulumi.StringOutput `pulumi:"stderr"` // TODO Stdin pulumi.StringPtrOutput `pulumi:"stdin"` // TODO Stdout pulumi.StringOutput `pulumi:"stdout"` // TODO Triggers pulumi.ArrayOutput `pulumi:"triggers"` // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update pulumi.AnyOutput `pulumi:"update"` }
Abstraction over the `mktemp` utility on a remote system.
func NewMktemp ¶
func NewMktemp(ctx *pulumi.Context, name string, args *MktempArgs, opts ...pulumi.ResourceOption) (*Mktemp, error)
NewMktemp registers a new resource with the given unique name, arguments, and options.
func (*Mktemp) ElementType ¶
func (*Mktemp) ToMktempOutput ¶
func (i *Mktemp) ToMktempOutput() MktempOutput
func (*Mktemp) ToMktempOutputWithContext ¶
func (i *Mktemp) ToMktempOutputWithContext(ctx context.Context) MktempOutput
type MktempArgs ¶
type MktempArgs struct { // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringPtrInput // Connection details for the remote system Connection pulumiCommand.ConnectionInput // The command to run on create. Create interface{} // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete interface{} // Environment variables Environment pulumi.StringMapInput // TODO Stdin pulumi.StringPtrInput // TODO Triggers pulumi.ArrayInput // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update interface{} }
The set of arguments for constructing a Mktemp resource.
func (MktempArgs) ElementType ¶
func (MktempArgs) ElementType() reflect.Type
type MktempArray ¶
type MktempArray []MktempInput
func (MktempArray) ElementType ¶
func (MktempArray) ElementType() reflect.Type
func (MktempArray) ToMktempArrayOutput ¶
func (i MktempArray) ToMktempArrayOutput() MktempArrayOutput
func (MktempArray) ToMktempArrayOutputWithContext ¶
func (i MktempArray) ToMktempArrayOutputWithContext(ctx context.Context) MktempArrayOutput
type MktempArrayInput ¶
type MktempArrayInput interface { pulumi.Input ToMktempArrayOutput() MktempArrayOutput ToMktempArrayOutputWithContext(context.Context) MktempArrayOutput }
MktempArrayInput is an input type that accepts MktempArray and MktempArrayOutput values. You can construct a concrete instance of `MktempArrayInput` via:
MktempArray{ MktempArgs{...} }
type MktempArrayOutput ¶
type MktempArrayOutput struct{ *pulumi.OutputState }
func (MktempArrayOutput) ElementType ¶
func (MktempArrayOutput) ElementType() reflect.Type
func (MktempArrayOutput) Index ¶
func (o MktempArrayOutput) Index(i pulumi.IntInput) MktempOutput
func (MktempArrayOutput) ToMktempArrayOutput ¶
func (o MktempArrayOutput) ToMktempArrayOutput() MktempArrayOutput
func (MktempArrayOutput) ToMktempArrayOutputWithContext ¶
func (o MktempArrayOutput) ToMktempArrayOutputWithContext(ctx context.Context) MktempArrayOutput
type MktempInput ¶
type MktempInput interface { pulumi.Input ToMktempOutput() MktempOutput ToMktempOutputWithContext(ctx context.Context) MktempOutput }
type MktempMap ¶
type MktempMap map[string]MktempInput
func (MktempMap) ElementType ¶
func (MktempMap) ToMktempMapOutput ¶
func (i MktempMap) ToMktempMapOutput() MktempMapOutput
func (MktempMap) ToMktempMapOutputWithContext ¶
func (i MktempMap) ToMktempMapOutputWithContext(ctx context.Context) MktempMapOutput
type MktempMapInput ¶
type MktempMapInput interface { pulumi.Input ToMktempMapOutput() MktempMapOutput ToMktempMapOutputWithContext(context.Context) MktempMapOutput }
MktempMapInput is an input type that accepts MktempMap and MktempMapOutput values. You can construct a concrete instance of `MktempMapInput` via:
MktempMap{ "key": MktempArgs{...} }
type MktempMapOutput ¶
type MktempMapOutput struct{ *pulumi.OutputState }
func (MktempMapOutput) ElementType ¶
func (MktempMapOutput) ElementType() reflect.Type
func (MktempMapOutput) MapIndex ¶
func (o MktempMapOutput) MapIndex(k pulumi.StringInput) MktempOutput
func (MktempMapOutput) ToMktempMapOutput ¶
func (o MktempMapOutput) ToMktempMapOutput() MktempMapOutput
func (MktempMapOutput) ToMktempMapOutputWithContext ¶
func (o MktempMapOutput) ToMktempMapOutputWithContext(ctx context.Context) MktempMapOutput
type MktempOpts ¶
type MktempOpts struct { // Corresponds to the `--directory` option. Directory *bool `pulumi:"directory"` // Corresponds to the `--dry-run` option. DryRun *bool `pulumi:"dryRun"` // Corresponds to the `--quiet` option. Quiet *bool `pulumi:"quiet"` // Corresponds to the `--suffix` option. Suffix *string `pulumi:"suffix"` // Corresponds to the [TEMPLATE] argument. Template *string `pulumi:"template"` // Corresponds to the `--tmpdir` option. Tmpdir *string `pulumi:"tmpdir"` }
Abstraction over the `mktemp` utility on a remote system.
type MktempOptsArgs ¶
type MktempOptsArgs struct { // Corresponds to the `--directory` option. Directory pulumi.BoolPtrInput `pulumi:"directory"` // Corresponds to the `--dry-run` option. DryRun pulumi.BoolPtrInput `pulumi:"dryRun"` // Corresponds to the `--quiet` option. Quiet pulumi.BoolPtrInput `pulumi:"quiet"` // Corresponds to the `--suffix` option. Suffix pulumi.StringPtrInput `pulumi:"suffix"` // Corresponds to the [TEMPLATE] argument. Template pulumi.StringPtrInput `pulumi:"template"` // Corresponds to the `--tmpdir` option. Tmpdir pulumi.StringPtrInput `pulumi:"tmpdir"` }
Abstraction over the `mktemp` utility on a remote system.
func (MktempOptsArgs) ElementType ¶
func (MktempOptsArgs) ElementType() reflect.Type
func (MktempOptsArgs) ToMktempOptsOutput ¶
func (i MktempOptsArgs) ToMktempOptsOutput() MktempOptsOutput
func (MktempOptsArgs) ToMktempOptsOutputWithContext ¶
func (i MktempOptsArgs) ToMktempOptsOutputWithContext(ctx context.Context) MktempOptsOutput
func (MktempOptsArgs) ToMktempOptsPtrOutput ¶
func (i MktempOptsArgs) ToMktempOptsPtrOutput() MktempOptsPtrOutput
func (MktempOptsArgs) ToMktempOptsPtrOutputWithContext ¶
func (i MktempOptsArgs) ToMktempOptsPtrOutputWithContext(ctx context.Context) MktempOptsPtrOutput
type MktempOptsInput ¶
type MktempOptsInput interface { pulumi.Input ToMktempOptsOutput() MktempOptsOutput ToMktempOptsOutputWithContext(context.Context) MktempOptsOutput }
MktempOptsInput is an input type that accepts MktempOptsArgs and MktempOptsOutput values. You can construct a concrete instance of `MktempOptsInput` via:
MktempOptsArgs{...}
type MktempOptsOutput ¶
type MktempOptsOutput struct{ *pulumi.OutputState }
Abstraction over the `mktemp` utility on a remote system.
func (MktempOptsOutput) Directory ¶
func (o MktempOptsOutput) Directory() pulumi.BoolPtrOutput
Corresponds to the `--directory` option.
func (MktempOptsOutput) DryRun ¶
func (o MktempOptsOutput) DryRun() pulumi.BoolPtrOutput
Corresponds to the `--dry-run` option.
func (MktempOptsOutput) ElementType ¶
func (MktempOptsOutput) ElementType() reflect.Type
func (MktempOptsOutput) Quiet ¶
func (o MktempOptsOutput) Quiet() pulumi.BoolPtrOutput
Corresponds to the `--quiet` option.
func (MktempOptsOutput) Suffix ¶
func (o MktempOptsOutput) Suffix() pulumi.StringPtrOutput
Corresponds to the `--suffix` option.
func (MktempOptsOutput) Template ¶
func (o MktempOptsOutput) Template() pulumi.StringPtrOutput
Corresponds to the [TEMPLATE] argument.
func (MktempOptsOutput) Tmpdir ¶
func (o MktempOptsOutput) Tmpdir() pulumi.StringPtrOutput
Corresponds to the `--tmpdir` option.
func (MktempOptsOutput) ToMktempOptsOutput ¶
func (o MktempOptsOutput) ToMktempOptsOutput() MktempOptsOutput
func (MktempOptsOutput) ToMktempOptsOutputWithContext ¶
func (o MktempOptsOutput) ToMktempOptsOutputWithContext(ctx context.Context) MktempOptsOutput
func (MktempOptsOutput) ToMktempOptsPtrOutput ¶
func (o MktempOptsOutput) ToMktempOptsPtrOutput() MktempOptsPtrOutput
func (MktempOptsOutput) ToMktempOptsPtrOutputWithContext ¶
func (o MktempOptsOutput) ToMktempOptsPtrOutputWithContext(ctx context.Context) MktempOptsPtrOutput
type MktempOptsPtrInput ¶
type MktempOptsPtrInput interface { pulumi.Input ToMktempOptsPtrOutput() MktempOptsPtrOutput ToMktempOptsPtrOutputWithContext(context.Context) MktempOptsPtrOutput }
MktempOptsPtrInput is an input type that accepts MktempOptsArgs, MktempOptsPtr and MktempOptsPtrOutput values. You can construct a concrete instance of `MktempOptsPtrInput` via:
MktempOptsArgs{...} or: nil
func MktempOptsPtr ¶
func MktempOptsPtr(v *MktempOptsArgs) MktempOptsPtrInput
type MktempOptsPtrOutput ¶
type MktempOptsPtrOutput struct{ *pulumi.OutputState }
func (MktempOptsPtrOutput) Directory ¶
func (o MktempOptsPtrOutput) Directory() pulumi.BoolPtrOutput
Corresponds to the `--directory` option.
func (MktempOptsPtrOutput) DryRun ¶
func (o MktempOptsPtrOutput) DryRun() pulumi.BoolPtrOutput
Corresponds to the `--dry-run` option.
func (MktempOptsPtrOutput) Elem ¶
func (o MktempOptsPtrOutput) Elem() MktempOptsOutput
func (MktempOptsPtrOutput) ElementType ¶
func (MktempOptsPtrOutput) ElementType() reflect.Type
func (MktempOptsPtrOutput) Quiet ¶
func (o MktempOptsPtrOutput) Quiet() pulumi.BoolPtrOutput
Corresponds to the `--quiet` option.
func (MktempOptsPtrOutput) Suffix ¶
func (o MktempOptsPtrOutput) Suffix() pulumi.StringPtrOutput
Corresponds to the `--suffix` option.
func (MktempOptsPtrOutput) Template ¶
func (o MktempOptsPtrOutput) Template() pulumi.StringPtrOutput
Corresponds to the [TEMPLATE] argument.
func (MktempOptsPtrOutput) Tmpdir ¶
func (o MktempOptsPtrOutput) Tmpdir() pulumi.StringPtrOutput
Corresponds to the `--tmpdir` option.
func (MktempOptsPtrOutput) ToMktempOptsPtrOutput ¶
func (o MktempOptsPtrOutput) ToMktempOptsPtrOutput() MktempOptsPtrOutput
func (MktempOptsPtrOutput) ToMktempOptsPtrOutputWithContext ¶
func (o MktempOptsPtrOutput) ToMktempOptsPtrOutputWithContext(ctx context.Context) MktempOptsPtrOutput
type MktempOutput ¶
type MktempOutput struct{ *pulumi.OutputState }
func (MktempOutput) BinaryPath ¶
func (o MktempOutput) BinaryPath() pulumi.StringOutput
Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH
func (MktempOutput) Command ¶
func (o MktempOutput) Command() pulumiCommand.CommandOutput
The underlying command
func (MktempOutput) Connection ¶
func (o MktempOutput) Connection() pulumiCommand.ConnectionOutput
Connection details for the remote system
func (MktempOutput) Create ¶
func (o MktempOutput) Create() pulumi.AnyOutput
The command to run on create.
func (MktempOutput) Delete ¶
func (o MktempOutput) Delete() pulumi.AnyOutput
The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
func (MktempOutput) ElementType ¶
func (MktempOutput) ElementType() reflect.Type
func (MktempOutput) Environment ¶
func (o MktempOutput) Environment() pulumi.StringMapOutput
Environment variables
func (MktempOutput) ToMktempOutput ¶
func (o MktempOutput) ToMktempOutput() MktempOutput
func (MktempOutput) ToMktempOutputWithContext ¶
func (o MktempOutput) ToMktempOutputWithContext(ctx context.Context) MktempOutput
func (MktempOutput) Update ¶
func (o MktempOutput) Update() pulumi.AnyOutput
The command to run on update, if empty, create will run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
type Mv ¶
type Mv struct { pulumi.ResourceState // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringOutput `pulumi:"binaryPath"` // The underlying command Command pulumiCommand.CommandOutput `pulumi:"command"` // Connection details for the remote system Connection pulumiCommand.ConnectionOutput `pulumi:"connection"` // The command to run on create. Create pulumi.AnyOutput `pulumi:"create"` // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete pulumi.AnyOutput `pulumi:"delete"` // Environment variables Environment pulumi.StringMapOutput `pulumi:"environment"` // TODO Stderr pulumi.StringOutput `pulumi:"stderr"` // TODO Stdin pulumi.StringPtrOutput `pulumi:"stdin"` // TODO Stdout pulumi.StringOutput `pulumi:"stdout"` // TODO Triggers pulumi.ArrayOutput `pulumi:"triggers"` // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update pulumi.AnyOutput `pulumi:"update"` }
Abstraction over the `mv` utility on a remote system.
func NewMv ¶
func NewMv(ctx *pulumi.Context, name string, args *MvArgs, opts ...pulumi.ResourceOption) (*Mv, error)
NewMv registers a new resource with the given unique name, arguments, and options.
func (*Mv) ElementType ¶
func (*Mv) ToMvOutput ¶
type MvArgs ¶
type MvArgs struct { // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringPtrInput // Connection details for the remote system Connection pulumiCommand.ConnectionInput // The command to run on create. Create interface{} // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete interface{} // Environment variables Environment pulumi.StringMapInput // TODO Stdin pulumi.StringPtrInput // TODO Triggers pulumi.ArrayInput // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update interface{} }
The set of arguments for constructing a Mv resource.
func (MvArgs) ElementType ¶
type MvArray ¶
type MvArray []MvInput
func (MvArray) ElementType ¶
func (MvArray) ToMvArrayOutput ¶
func (i MvArray) ToMvArrayOutput() MvArrayOutput
func (MvArray) ToMvArrayOutputWithContext ¶
func (i MvArray) ToMvArrayOutputWithContext(ctx context.Context) MvArrayOutput
type MvArrayInput ¶
type MvArrayInput interface { pulumi.Input ToMvArrayOutput() MvArrayOutput ToMvArrayOutputWithContext(context.Context) MvArrayOutput }
MvArrayInput is an input type that accepts MvArray and MvArrayOutput values. You can construct a concrete instance of `MvArrayInput` via:
MvArray{ MvArgs{...} }
type MvArrayOutput ¶
type MvArrayOutput struct{ *pulumi.OutputState }
func (MvArrayOutput) ElementType ¶
func (MvArrayOutput) ElementType() reflect.Type
func (MvArrayOutput) ToMvArrayOutput ¶
func (o MvArrayOutput) ToMvArrayOutput() MvArrayOutput
func (MvArrayOutput) ToMvArrayOutputWithContext ¶
func (o MvArrayOutput) ToMvArrayOutputWithContext(ctx context.Context) MvArrayOutput
type MvMap ¶
func (MvMap) ElementType ¶
func (MvMap) ToMvMapOutput ¶
func (i MvMap) ToMvMapOutput() MvMapOutput
func (MvMap) ToMvMapOutputWithContext ¶
func (i MvMap) ToMvMapOutputWithContext(ctx context.Context) MvMapOutput
type MvMapInput ¶
type MvMapInput interface { pulumi.Input ToMvMapOutput() MvMapOutput ToMvMapOutputWithContext(context.Context) MvMapOutput }
MvMapInput is an input type that accepts MvMap and MvMapOutput values. You can construct a concrete instance of `MvMapInput` via:
MvMap{ "key": MvArgs{...} }
type MvMapOutput ¶
type MvMapOutput struct{ *pulumi.OutputState }
func (MvMapOutput) ElementType ¶
func (MvMapOutput) ElementType() reflect.Type
func (MvMapOutput) MapIndex ¶
func (o MvMapOutput) MapIndex(k pulumi.StringInput) MvOutput
func (MvMapOutput) ToMvMapOutput ¶
func (o MvMapOutput) ToMvMapOutput() MvMapOutput
func (MvMapOutput) ToMvMapOutputWithContext ¶
func (o MvMapOutput) ToMvMapOutputWithContext(ctx context.Context) MvMapOutput
type MvOpts ¶
type MvOpts struct { // Corresponds to the `-b` and `--backup` options depending on whether [CONTROL] is supplied. Backup *bool `pulumi:"backup"` // Corresponds to the `--context` option. Context *bool `pulumi:"context"` // Corresponds to the [CONTROL] argument for the `--backup` option. Control *bool `pulumi:"control"` // Corresponds to the [DEST] argument. Dest *string `pulumi:"dest"` // Corresponds to the [DIRECTORY] argument. Directory *string `pulumi:"directory"` // Corresponds to the `--force` option. Force *bool `pulumi:"force"` // Corresponds to the `--no-clobber` option. NoClobber *bool `pulumi:"noClobber"` // Corresponds to the `--no-target-directory` option. NoTargetDirectory *bool `pulumi:"noTargetDirectory"` // Corresponds to the [SOURCE] argument. Source []string `pulumi:"source"` // Corresponds to the `--strip-trailing-slashes` option. StripTrailingSlashes *bool `pulumi:"stripTrailingSlashes"` // Corresponds to the `--suffix` option. Suffix *string `pulumi:"suffix"` // Corresponds to the `--target-directory` option. TargetDirectory *bool `pulumi:"targetDirectory"` // Corresponds to the `--update` option. Update *bool `pulumi:"update"` // Corresponds to the `--verbose` option. Verbose *bool `pulumi:"verbose"` }
Abstraction over the `mv` utility on a remote system.
type MvOptsArgs ¶
type MvOptsArgs struct { // Corresponds to the `-b` and `--backup` options depending on whether [CONTROL] is supplied. Backup *bool `pulumi:"backup"` // Corresponds to the `--context` option. Context pulumi.BoolPtrInput `pulumi:"context"` // Corresponds to the [CONTROL] argument for the `--backup` option. Control pulumi.BoolPtrInput `pulumi:"control"` // Corresponds to the [DEST] argument. Dest pulumi.StringPtrInput `pulumi:"dest"` // Corresponds to the [DIRECTORY] argument. Directory pulumi.StringPtrInput `pulumi:"directory"` // Corresponds to the `--force` option. Force pulumi.BoolPtrInput `pulumi:"force"` // Corresponds to the `--no-clobber` option. NoClobber pulumi.BoolPtrInput `pulumi:"noClobber"` // Corresponds to the `--no-target-directory` option. NoTargetDirectory pulumi.BoolPtrInput `pulumi:"noTargetDirectory"` // Corresponds to the [SOURCE] argument. Source pulumi.StringArrayInput `pulumi:"source"` // Corresponds to the `--strip-trailing-slashes` option. StripTrailingSlashes pulumi.BoolPtrInput `pulumi:"stripTrailingSlashes"` // Corresponds to the `--suffix` option. Suffix pulumi.StringPtrInput `pulumi:"suffix"` // Corresponds to the `--target-directory` option. TargetDirectory pulumi.BoolPtrInput `pulumi:"targetDirectory"` // Corresponds to the `--update` option. Update pulumi.BoolPtrInput `pulumi:"update"` // Corresponds to the `--verbose` option. Verbose pulumi.BoolPtrInput `pulumi:"verbose"` }
Abstraction over the `mv` utility on a remote system.
func (MvOptsArgs) ElementType ¶
func (MvOptsArgs) ElementType() reflect.Type
func (MvOptsArgs) ToMvOptsOutput ¶
func (i MvOptsArgs) ToMvOptsOutput() MvOptsOutput
func (MvOptsArgs) ToMvOptsOutputWithContext ¶
func (i MvOptsArgs) ToMvOptsOutputWithContext(ctx context.Context) MvOptsOutput
func (MvOptsArgs) ToMvOptsPtrOutput ¶
func (i MvOptsArgs) ToMvOptsPtrOutput() MvOptsPtrOutput
func (MvOptsArgs) ToMvOptsPtrOutputWithContext ¶
func (i MvOptsArgs) ToMvOptsPtrOutputWithContext(ctx context.Context) MvOptsPtrOutput
type MvOptsInput ¶
type MvOptsInput interface { pulumi.Input ToMvOptsOutput() MvOptsOutput ToMvOptsOutputWithContext(context.Context) MvOptsOutput }
MvOptsInput is an input type that accepts MvOptsArgs and MvOptsOutput values. You can construct a concrete instance of `MvOptsInput` via:
MvOptsArgs{...}
type MvOptsOutput ¶
type MvOptsOutput struct{ *pulumi.OutputState }
Abstraction over the `mv` utility on a remote system.
func (MvOptsOutput) Backup ¶
func (o MvOptsOutput) Backup() pulumi.BoolPtrOutput
Corresponds to the `-b` and `--backup` options depending on whether [CONTROL] is supplied.
func (MvOptsOutput) Context ¶
func (o MvOptsOutput) Context() pulumi.BoolPtrOutput
Corresponds to the `--context` option.
func (MvOptsOutput) Control ¶
func (o MvOptsOutput) Control() pulumi.BoolPtrOutput
Corresponds to the [CONTROL] argument for the `--backup` option.
func (MvOptsOutput) Dest ¶
func (o MvOptsOutput) Dest() pulumi.StringPtrOutput
Corresponds to the [DEST] argument.
func (MvOptsOutput) Directory ¶
func (o MvOptsOutput) Directory() pulumi.StringPtrOutput
Corresponds to the [DIRECTORY] argument.
func (MvOptsOutput) ElementType ¶
func (MvOptsOutput) ElementType() reflect.Type
func (MvOptsOutput) Force ¶
func (o MvOptsOutput) Force() pulumi.BoolPtrOutput
Corresponds to the `--force` option.
func (MvOptsOutput) NoClobber ¶
func (o MvOptsOutput) NoClobber() pulumi.BoolPtrOutput
Corresponds to the `--no-clobber` option.
func (MvOptsOutput) NoTargetDirectory ¶
func (o MvOptsOutput) NoTargetDirectory() pulumi.BoolPtrOutput
Corresponds to the `--no-target-directory` option.
func (MvOptsOutput) Source ¶
func (o MvOptsOutput) Source() pulumi.StringArrayOutput
Corresponds to the [SOURCE] argument.
func (MvOptsOutput) StripTrailingSlashes ¶
func (o MvOptsOutput) StripTrailingSlashes() pulumi.BoolPtrOutput
Corresponds to the `--strip-trailing-slashes` option.
func (MvOptsOutput) Suffix ¶
func (o MvOptsOutput) Suffix() pulumi.StringPtrOutput
Corresponds to the `--suffix` option.
func (MvOptsOutput) TargetDirectory ¶
func (o MvOptsOutput) TargetDirectory() pulumi.BoolPtrOutput
Corresponds to the `--target-directory` option.
func (MvOptsOutput) ToMvOptsOutput ¶
func (o MvOptsOutput) ToMvOptsOutput() MvOptsOutput
func (MvOptsOutput) ToMvOptsOutputWithContext ¶
func (o MvOptsOutput) ToMvOptsOutputWithContext(ctx context.Context) MvOptsOutput
func (MvOptsOutput) ToMvOptsPtrOutput ¶
func (o MvOptsOutput) ToMvOptsPtrOutput() MvOptsPtrOutput
func (MvOptsOutput) ToMvOptsPtrOutputWithContext ¶
func (o MvOptsOutput) ToMvOptsPtrOutputWithContext(ctx context.Context) MvOptsPtrOutput
func (MvOptsOutput) Update ¶
func (o MvOptsOutput) Update() pulumi.BoolPtrOutput
Corresponds to the `--update` option.
func (MvOptsOutput) Verbose ¶
func (o MvOptsOutput) Verbose() pulumi.BoolPtrOutput
Corresponds to the `--verbose` option.
type MvOptsPtrInput ¶
type MvOptsPtrInput interface { pulumi.Input ToMvOptsPtrOutput() MvOptsPtrOutput ToMvOptsPtrOutputWithContext(context.Context) MvOptsPtrOutput }
MvOptsPtrInput is an input type that accepts MvOptsArgs, MvOptsPtr and MvOptsPtrOutput values. You can construct a concrete instance of `MvOptsPtrInput` via:
MvOptsArgs{...} or: nil
func MvOptsPtr ¶
func MvOptsPtr(v *MvOptsArgs) MvOptsPtrInput
type MvOptsPtrOutput ¶
type MvOptsPtrOutput struct{ *pulumi.OutputState }
func (MvOptsPtrOutput) Backup ¶
func (o MvOptsPtrOutput) Backup() pulumi.BoolPtrOutput
Corresponds to the `-b` and `--backup` options depending on whether [CONTROL] is supplied.
func (MvOptsPtrOutput) Context ¶
func (o MvOptsPtrOutput) Context() pulumi.BoolPtrOutput
Corresponds to the `--context` option.
func (MvOptsPtrOutput) Control ¶
func (o MvOptsPtrOutput) Control() pulumi.BoolPtrOutput
Corresponds to the [CONTROL] argument for the `--backup` option.
func (MvOptsPtrOutput) Dest ¶
func (o MvOptsPtrOutput) Dest() pulumi.StringPtrOutput
Corresponds to the [DEST] argument.
func (MvOptsPtrOutput) Directory ¶
func (o MvOptsPtrOutput) Directory() pulumi.StringPtrOutput
Corresponds to the [DIRECTORY] argument.
func (MvOptsPtrOutput) Elem ¶
func (o MvOptsPtrOutput) Elem() MvOptsOutput
func (MvOptsPtrOutput) ElementType ¶
func (MvOptsPtrOutput) ElementType() reflect.Type
func (MvOptsPtrOutput) Force ¶
func (o MvOptsPtrOutput) Force() pulumi.BoolPtrOutput
Corresponds to the `--force` option.
func (MvOptsPtrOutput) NoClobber ¶
func (o MvOptsPtrOutput) NoClobber() pulumi.BoolPtrOutput
Corresponds to the `--no-clobber` option.
func (MvOptsPtrOutput) NoTargetDirectory ¶
func (o MvOptsPtrOutput) NoTargetDirectory() pulumi.BoolPtrOutput
Corresponds to the `--no-target-directory` option.
func (MvOptsPtrOutput) Source ¶
func (o MvOptsPtrOutput) Source() pulumi.StringArrayOutput
Corresponds to the [SOURCE] argument.
func (MvOptsPtrOutput) StripTrailingSlashes ¶
func (o MvOptsPtrOutput) StripTrailingSlashes() pulumi.BoolPtrOutput
Corresponds to the `--strip-trailing-slashes` option.
func (MvOptsPtrOutput) Suffix ¶
func (o MvOptsPtrOutput) Suffix() pulumi.StringPtrOutput
Corresponds to the `--suffix` option.
func (MvOptsPtrOutput) TargetDirectory ¶
func (o MvOptsPtrOutput) TargetDirectory() pulumi.BoolPtrOutput
Corresponds to the `--target-directory` option.
func (MvOptsPtrOutput) ToMvOptsPtrOutput ¶
func (o MvOptsPtrOutput) ToMvOptsPtrOutput() MvOptsPtrOutput
func (MvOptsPtrOutput) ToMvOptsPtrOutputWithContext ¶
func (o MvOptsPtrOutput) ToMvOptsPtrOutputWithContext(ctx context.Context) MvOptsPtrOutput
func (MvOptsPtrOutput) Update ¶
func (o MvOptsPtrOutput) Update() pulumi.BoolPtrOutput
Corresponds to the `--update` option.
func (MvOptsPtrOutput) Verbose ¶
func (o MvOptsPtrOutput) Verbose() pulumi.BoolPtrOutput
Corresponds to the `--verbose` option.
type MvOutput ¶
type MvOutput struct{ *pulumi.OutputState }
func (MvOutput) BinaryPath ¶
func (o MvOutput) BinaryPath() pulumi.StringOutput
Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH
func (MvOutput) Command ¶
func (o MvOutput) Command() pulumiCommand.CommandOutput
The underlying command
func (MvOutput) Connection ¶
func (o MvOutput) Connection() pulumiCommand.ConnectionOutput
Connection details for the remote system
func (MvOutput) Delete ¶
The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
func (MvOutput) ElementType ¶
func (MvOutput) Environment ¶
func (o MvOutput) Environment() pulumi.StringMapOutput
Environment variables
func (MvOutput) ToMvOutput ¶
func (MvOutput) ToMvOutputWithContext ¶
type Rm ¶
type Rm struct { pulumi.ResourceState // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringOutput `pulumi:"binaryPath"` // The underlying command Command pulumiCommand.CommandOutput `pulumi:"command"` // Connection details for the remote system Connection pulumiCommand.ConnectionOutput `pulumi:"connection"` // The command to run on create. Create pulumi.AnyOutput `pulumi:"create"` // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete pulumi.AnyOutput `pulumi:"delete"` // Environment variables Environment pulumi.StringMapOutput `pulumi:"environment"` // TODO Stderr pulumi.StringOutput `pulumi:"stderr"` // TODO Stdin pulumi.StringPtrOutput `pulumi:"stdin"` // TODO Stdout pulumi.StringOutput `pulumi:"stdout"` // TODO Triggers pulumi.ArrayOutput `pulumi:"triggers"` // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update pulumi.AnyOutput `pulumi:"update"` }
Abstraction over the `rm` utility on a remote system.
func NewRm ¶
func NewRm(ctx *pulumi.Context, name string, args *RmArgs, opts ...pulumi.ResourceOption) (*Rm, error)
NewRm registers a new resource with the given unique name, arguments, and options.
func (*Rm) ElementType ¶
func (*Rm) ToRmOutput ¶
type RmArgs ¶
type RmArgs struct { // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringPtrInput // Connection details for the remote system Connection pulumiCommand.ConnectionInput // The command to run on create. Create interface{} // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete interface{} // Environment variables Environment pulumi.StringMapInput // TODO Stdin pulumi.StringPtrInput // TODO Triggers pulumi.ArrayInput // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update interface{} }
The set of arguments for constructing a Rm resource.
func (RmArgs) ElementType ¶
type RmArray ¶
type RmArray []RmInput
func (RmArray) ElementType ¶
func (RmArray) ToRmArrayOutput ¶
func (i RmArray) ToRmArrayOutput() RmArrayOutput
func (RmArray) ToRmArrayOutputWithContext ¶
func (i RmArray) ToRmArrayOutputWithContext(ctx context.Context) RmArrayOutput
type RmArrayInput ¶
type RmArrayInput interface { pulumi.Input ToRmArrayOutput() RmArrayOutput ToRmArrayOutputWithContext(context.Context) RmArrayOutput }
RmArrayInput is an input type that accepts RmArray and RmArrayOutput values. You can construct a concrete instance of `RmArrayInput` via:
RmArray{ RmArgs{...} }
type RmArrayOutput ¶
type RmArrayOutput struct{ *pulumi.OutputState }
func (RmArrayOutput) ElementType ¶
func (RmArrayOutput) ElementType() reflect.Type
func (RmArrayOutput) ToRmArrayOutput ¶
func (o RmArrayOutput) ToRmArrayOutput() RmArrayOutput
func (RmArrayOutput) ToRmArrayOutputWithContext ¶
func (o RmArrayOutput) ToRmArrayOutputWithContext(ctx context.Context) RmArrayOutput
type RmMap ¶
func (RmMap) ElementType ¶
func (RmMap) ToRmMapOutput ¶
func (i RmMap) ToRmMapOutput() RmMapOutput
func (RmMap) ToRmMapOutputWithContext ¶
func (i RmMap) ToRmMapOutputWithContext(ctx context.Context) RmMapOutput
type RmMapInput ¶
type RmMapInput interface { pulumi.Input ToRmMapOutput() RmMapOutput ToRmMapOutputWithContext(context.Context) RmMapOutput }
RmMapInput is an input type that accepts RmMap and RmMapOutput values. You can construct a concrete instance of `RmMapInput` via:
RmMap{ "key": RmArgs{...} }
type RmMapOutput ¶
type RmMapOutput struct{ *pulumi.OutputState }
func (RmMapOutput) ElementType ¶
func (RmMapOutput) ElementType() reflect.Type
func (RmMapOutput) MapIndex ¶
func (o RmMapOutput) MapIndex(k pulumi.StringInput) RmOutput
func (RmMapOutput) ToRmMapOutput ¶
func (o RmMapOutput) ToRmMapOutput() RmMapOutput
func (RmMapOutput) ToRmMapOutputWithContext ¶
func (o RmMapOutput) ToRmMapOutputWithContext(ctx context.Context) RmMapOutput
type RmOpts ¶
type RmOpts struct { // Corresponds to the `--dir` option. Dir *bool `pulumi:"dir"` // Corresponds to the [FILE] argument. Files []string `pulumi:"files"` // Corresponds to the `--force` option. Force *bool `pulumi:"force"` // Whether rm should be run when the resource is created or deleted. OnDelete *bool `pulumi:"onDelete"` // Corresponds to the `--recursive` option. Recursive *bool `pulumi:"recursive"` // Corresponds to the `--verbose` option. Verbose *bool `pulumi:"verbose"` }
Abstraction over the `rm` utility on a remote system.
type RmOptsArgs ¶
type RmOptsArgs struct { // Corresponds to the `--dir` option. Dir pulumi.BoolPtrInput `pulumi:"dir"` // Corresponds to the [FILE] argument. Files pulumi.StringArrayInput `pulumi:"files"` // Corresponds to the `--force` option. Force pulumi.BoolPtrInput `pulumi:"force"` // Whether rm should be run when the resource is created or deleted. OnDelete pulumi.BoolPtrInput `pulumi:"onDelete"` // Corresponds to the `--recursive` option. Recursive pulumi.BoolPtrInput `pulumi:"recursive"` // Corresponds to the `--verbose` option. Verbose pulumi.BoolPtrInput `pulumi:"verbose"` }
Abstraction over the `rm` utility on a remote system.
func (RmOptsArgs) ElementType ¶
func (RmOptsArgs) ElementType() reflect.Type
func (RmOptsArgs) ToRmOptsOutput ¶
func (i RmOptsArgs) ToRmOptsOutput() RmOptsOutput
func (RmOptsArgs) ToRmOptsOutputWithContext ¶
func (i RmOptsArgs) ToRmOptsOutputWithContext(ctx context.Context) RmOptsOutput
func (RmOptsArgs) ToRmOptsPtrOutput ¶
func (i RmOptsArgs) ToRmOptsPtrOutput() RmOptsPtrOutput
func (RmOptsArgs) ToRmOptsPtrOutputWithContext ¶
func (i RmOptsArgs) ToRmOptsPtrOutputWithContext(ctx context.Context) RmOptsPtrOutput
type RmOptsInput ¶
type RmOptsInput interface { pulumi.Input ToRmOptsOutput() RmOptsOutput ToRmOptsOutputWithContext(context.Context) RmOptsOutput }
RmOptsInput is an input type that accepts RmOptsArgs and RmOptsOutput values. You can construct a concrete instance of `RmOptsInput` via:
RmOptsArgs{...}
type RmOptsOutput ¶
type RmOptsOutput struct{ *pulumi.OutputState }
Abstraction over the `rm` utility on a remote system.
func (RmOptsOutput) Dir ¶
func (o RmOptsOutput) Dir() pulumi.BoolPtrOutput
Corresponds to the `--dir` option.
func (RmOptsOutput) ElementType ¶
func (RmOptsOutput) ElementType() reflect.Type
func (RmOptsOutput) Files ¶
func (o RmOptsOutput) Files() pulumi.StringArrayOutput
Corresponds to the [FILE] argument.
func (RmOptsOutput) Force ¶
func (o RmOptsOutput) Force() pulumi.BoolPtrOutput
Corresponds to the `--force` option.
func (RmOptsOutput) OnDelete ¶
func (o RmOptsOutput) OnDelete() pulumi.BoolPtrOutput
Whether rm should be run when the resource is created or deleted.
func (RmOptsOutput) Recursive ¶
func (o RmOptsOutput) Recursive() pulumi.BoolPtrOutput
Corresponds to the `--recursive` option.
func (RmOptsOutput) ToRmOptsOutput ¶
func (o RmOptsOutput) ToRmOptsOutput() RmOptsOutput
func (RmOptsOutput) ToRmOptsOutputWithContext ¶
func (o RmOptsOutput) ToRmOptsOutputWithContext(ctx context.Context) RmOptsOutput
func (RmOptsOutput) ToRmOptsPtrOutput ¶
func (o RmOptsOutput) ToRmOptsPtrOutput() RmOptsPtrOutput
func (RmOptsOutput) ToRmOptsPtrOutputWithContext ¶
func (o RmOptsOutput) ToRmOptsPtrOutputWithContext(ctx context.Context) RmOptsPtrOutput
func (RmOptsOutput) Verbose ¶
func (o RmOptsOutput) Verbose() pulumi.BoolPtrOutput
Corresponds to the `--verbose` option.
type RmOptsPtrInput ¶
type RmOptsPtrInput interface { pulumi.Input ToRmOptsPtrOutput() RmOptsPtrOutput ToRmOptsPtrOutputWithContext(context.Context) RmOptsPtrOutput }
RmOptsPtrInput is an input type that accepts RmOptsArgs, RmOptsPtr and RmOptsPtrOutput values. You can construct a concrete instance of `RmOptsPtrInput` via:
RmOptsArgs{...} or: nil
func RmOptsPtr ¶
func RmOptsPtr(v *RmOptsArgs) RmOptsPtrInput
type RmOptsPtrOutput ¶
type RmOptsPtrOutput struct{ *pulumi.OutputState }
func (RmOptsPtrOutput) Dir ¶
func (o RmOptsPtrOutput) Dir() pulumi.BoolPtrOutput
Corresponds to the `--dir` option.
func (RmOptsPtrOutput) Elem ¶
func (o RmOptsPtrOutput) Elem() RmOptsOutput
func (RmOptsPtrOutput) ElementType ¶
func (RmOptsPtrOutput) ElementType() reflect.Type
func (RmOptsPtrOutput) Files ¶
func (o RmOptsPtrOutput) Files() pulumi.StringArrayOutput
Corresponds to the [FILE] argument.
func (RmOptsPtrOutput) Force ¶
func (o RmOptsPtrOutput) Force() pulumi.BoolPtrOutput
Corresponds to the `--force` option.
func (RmOptsPtrOutput) OnDelete ¶
func (o RmOptsPtrOutput) OnDelete() pulumi.BoolPtrOutput
Whether rm should be run when the resource is created or deleted.
func (RmOptsPtrOutput) Recursive ¶
func (o RmOptsPtrOutput) Recursive() pulumi.BoolPtrOutput
Corresponds to the `--recursive` option.
func (RmOptsPtrOutput) ToRmOptsPtrOutput ¶
func (o RmOptsPtrOutput) ToRmOptsPtrOutput() RmOptsPtrOutput
func (RmOptsPtrOutput) ToRmOptsPtrOutputWithContext ¶
func (o RmOptsPtrOutput) ToRmOptsPtrOutputWithContext(ctx context.Context) RmOptsPtrOutput
func (RmOptsPtrOutput) Verbose ¶
func (o RmOptsPtrOutput) Verbose() pulumi.BoolPtrOutput
Corresponds to the `--verbose` option.
type RmOutput ¶
type RmOutput struct{ *pulumi.OutputState }
func (RmOutput) BinaryPath ¶
func (o RmOutput) BinaryPath() pulumi.StringOutput
Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH
func (RmOutput) Command ¶
func (o RmOutput) Command() pulumiCommand.CommandOutput
The underlying command
func (RmOutput) Connection ¶
func (o RmOutput) Connection() pulumiCommand.ConnectionOutput
Connection details for the remote system
func (RmOutput) Delete ¶
The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
func (RmOutput) ElementType ¶
func (RmOutput) Environment ¶
func (o RmOutput) Environment() pulumi.StringMapOutput
Environment variables
func (RmOutput) ToRmOutput ¶
func (RmOutput) ToRmOutputWithContext ¶
type Sed ¶
type Sed struct { pulumi.ResourceState // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringOutput `pulumi:"binaryPath"` // The underlying command Command pulumiCommand.CommandOutput `pulumi:"command"` // Connection details for the remote system Connection pulumiCommand.ConnectionOutput `pulumi:"connection"` // The command to run on create. Create pulumi.AnyOutput `pulumi:"create"` // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete pulumi.AnyOutput `pulumi:"delete"` // Environment variables Environment pulumi.StringMapOutput `pulumi:"environment"` // TODO Stderr pulumi.StringOutput `pulumi:"stderr"` // TODO Stdin pulumi.StringPtrOutput `pulumi:"stdin"` // TODO Stdout pulumi.StringOutput `pulumi:"stdout"` // TODO Triggers pulumi.ArrayOutput `pulumi:"triggers"` // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update pulumi.AnyOutput `pulumi:"update"` }
Abstraction over the `sed` utility on a remote system.
func NewSed ¶
func NewSed(ctx *pulumi.Context, name string, args *SedArgs, opts ...pulumi.ResourceOption) (*Sed, error)
NewSed registers a new resource with the given unique name, arguments, and options.
func (*Sed) ElementType ¶
func (*Sed) ToSedOutput ¶
type SedArgs ¶
type SedArgs struct { // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringPtrInput // Connection details for the remote system Connection pulumiCommand.ConnectionInput // The command to run on create. Create interface{} // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete interface{} // Environment variables Environment pulumi.StringMapInput // TODO Stdin pulumi.StringPtrInput // TODO Triggers pulumi.ArrayInput // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update interface{} }
The set of arguments for constructing a Sed resource.
func (SedArgs) ElementType ¶
type SedArray ¶
type SedArray []SedInput
func (SedArray) ElementType ¶
func (SedArray) ToSedArrayOutput ¶
func (i SedArray) ToSedArrayOutput() SedArrayOutput
func (SedArray) ToSedArrayOutputWithContext ¶
func (i SedArray) ToSedArrayOutputWithContext(ctx context.Context) SedArrayOutput
type SedArrayInput ¶
type SedArrayInput interface { pulumi.Input ToSedArrayOutput() SedArrayOutput ToSedArrayOutputWithContext(context.Context) SedArrayOutput }
SedArrayInput is an input type that accepts SedArray and SedArrayOutput values. You can construct a concrete instance of `SedArrayInput` via:
SedArray{ SedArgs{...} }
type SedArrayOutput ¶
type SedArrayOutput struct{ *pulumi.OutputState }
func (SedArrayOutput) ElementType ¶
func (SedArrayOutput) ElementType() reflect.Type
func (SedArrayOutput) ToSedArrayOutput ¶
func (o SedArrayOutput) ToSedArrayOutput() SedArrayOutput
func (SedArrayOutput) ToSedArrayOutputWithContext ¶
func (o SedArrayOutput) ToSedArrayOutputWithContext(ctx context.Context) SedArrayOutput
type SedMap ¶
func (SedMap) ElementType ¶
func (SedMap) ToSedMapOutput ¶
func (i SedMap) ToSedMapOutput() SedMapOutput
func (SedMap) ToSedMapOutputWithContext ¶
func (i SedMap) ToSedMapOutputWithContext(ctx context.Context) SedMapOutput
type SedMapInput ¶
type SedMapInput interface { pulumi.Input ToSedMapOutput() SedMapOutput ToSedMapOutputWithContext(context.Context) SedMapOutput }
SedMapInput is an input type that accepts SedMap and SedMapOutput values. You can construct a concrete instance of `SedMapInput` via:
SedMap{ "key": SedArgs{...} }
type SedMapOutput ¶
type SedMapOutput struct{ *pulumi.OutputState }
func (SedMapOutput) ElementType ¶
func (SedMapOutput) ElementType() reflect.Type
func (SedMapOutput) MapIndex ¶
func (o SedMapOutput) MapIndex(k pulumi.StringInput) SedOutput
func (SedMapOutput) ToSedMapOutput ¶
func (o SedMapOutput) ToSedMapOutput() SedMapOutput
func (SedMapOutput) ToSedMapOutputWithContext ¶
func (o SedMapOutput) ToSedMapOutputWithContext(ctx context.Context) SedMapOutput
type SedOpts ¶
type SedOpts struct { // annotate program execution. Debug *bool `pulumi:"debug"` // add the script to the commands to be executed. Expressions []string `pulumi:"expressions"` // add the contents of script-file to the commands to be executed. Files []string `pulumi:"files"` // follow symlinks when processing in place FollowSymlinks *bool `pulumi:"followSymlinks"` // display this help and exit. Help *bool `pulumi:"help"` // edit files in place (makes backup if SUFFIX supplied) InPlace *string `pulumi:"inPlace"` // corresponds to the [input-file]... argument(s). InputFiles []string `pulumi:"inputFiles"` // specify the desired line-wrap length for the `l' command LineLength *int `pulumi:"lineLength"` // separate lines by NUL characters NullData *bool `pulumi:"nullData"` // disable all GNU extensions. Posix *bool `pulumi:"posix"` // suppress automatic printing of pattern space. Same as `silent`. Quiet *bool `pulumi:"quiet"` // use extended regular expressions in the script (for portability use POSIX -E). RegexpExtended *bool `pulumi:"regexpExtended"` // operate in sandbox mode (disable e/r/w commands). Sandbox *bool `pulumi:"sandbox"` // script only if no other script. Script *string `pulumi:"script"` // consider files as separate rather than as a single, continuous long stream. Separate *bool `pulumi:"separate"` // suppress automatic printing of pattern space. Same as `quiet`. Silent *bool `pulumi:"silent"` // load minimal amounts of data from the input files and flush the output buffers more often. Unbuffered *bool `pulumi:"unbuffered"` // output version information and exit. Version *bool `pulumi:"version"` }
Abstraction over the `sed` utility on a remote system.
type SedOptsArgs ¶
type SedOptsArgs struct { // annotate program execution. Debug pulumi.BoolPtrInput `pulumi:"debug"` // add the script to the commands to be executed. Expressions pulumi.StringArrayInput `pulumi:"expressions"` // add the contents of script-file to the commands to be executed. Files pulumi.StringArrayInput `pulumi:"files"` // follow symlinks when processing in place FollowSymlinks pulumi.BoolPtrInput `pulumi:"followSymlinks"` // display this help and exit. Help pulumi.BoolPtrInput `pulumi:"help"` // edit files in place (makes backup if SUFFIX supplied) InPlace pulumi.StringPtrInput `pulumi:"inPlace"` // corresponds to the [input-file]... argument(s). InputFiles pulumi.StringArrayInput `pulumi:"inputFiles"` // specify the desired line-wrap length for the `l' command LineLength pulumi.IntPtrInput `pulumi:"lineLength"` // separate lines by NUL characters NullData pulumi.BoolPtrInput `pulumi:"nullData"` // disable all GNU extensions. Posix pulumi.BoolPtrInput `pulumi:"posix"` // suppress automatic printing of pattern space. Same as `silent`. Quiet pulumi.BoolPtrInput `pulumi:"quiet"` // use extended regular expressions in the script (for portability use POSIX -E). RegexpExtended pulumi.BoolPtrInput `pulumi:"regexpExtended"` // operate in sandbox mode (disable e/r/w commands). Sandbox pulumi.BoolPtrInput `pulumi:"sandbox"` // script only if no other script. Script pulumi.StringPtrInput `pulumi:"script"` // consider files as separate rather than as a single, continuous long stream. Separate pulumi.BoolPtrInput `pulumi:"separate"` // suppress automatic printing of pattern space. Same as `quiet`. Silent pulumi.BoolPtrInput `pulumi:"silent"` // load minimal amounts of data from the input files and flush the output buffers more often. Unbuffered pulumi.BoolPtrInput `pulumi:"unbuffered"` // output version information and exit. Version pulumi.BoolPtrInput `pulumi:"version"` }
Abstraction over the `sed` utility on a remote system.
func (SedOptsArgs) ElementType ¶
func (SedOptsArgs) ElementType() reflect.Type
func (SedOptsArgs) ToSedOptsOutput ¶
func (i SedOptsArgs) ToSedOptsOutput() SedOptsOutput
func (SedOptsArgs) ToSedOptsOutputWithContext ¶
func (i SedOptsArgs) ToSedOptsOutputWithContext(ctx context.Context) SedOptsOutput
func (SedOptsArgs) ToSedOptsPtrOutput ¶
func (i SedOptsArgs) ToSedOptsPtrOutput() SedOptsPtrOutput
func (SedOptsArgs) ToSedOptsPtrOutputWithContext ¶
func (i SedOptsArgs) ToSedOptsPtrOutputWithContext(ctx context.Context) SedOptsPtrOutput
type SedOptsInput ¶
type SedOptsInput interface { pulumi.Input ToSedOptsOutput() SedOptsOutput ToSedOptsOutputWithContext(context.Context) SedOptsOutput }
SedOptsInput is an input type that accepts SedOptsArgs and SedOptsOutput values. You can construct a concrete instance of `SedOptsInput` via:
SedOptsArgs{...}
type SedOptsOutput ¶
type SedOptsOutput struct{ *pulumi.OutputState }
Abstraction over the `sed` utility on a remote system.
func (SedOptsOutput) Debug ¶
func (o SedOptsOutput) Debug() pulumi.BoolPtrOutput
annotate program execution.
func (SedOptsOutput) ElementType ¶
func (SedOptsOutput) ElementType() reflect.Type
func (SedOptsOutput) Expressions ¶
func (o SedOptsOutput) Expressions() pulumi.StringArrayOutput
add the script to the commands to be executed.
func (SedOptsOutput) Files ¶
func (o SedOptsOutput) Files() pulumi.StringArrayOutput
add the contents of script-file to the commands to be executed.
func (SedOptsOutput) FollowSymlinks ¶
func (o SedOptsOutput) FollowSymlinks() pulumi.BoolPtrOutput
follow symlinks when processing in place
func (SedOptsOutput) Help ¶
func (o SedOptsOutput) Help() pulumi.BoolPtrOutput
display this help and exit.
func (SedOptsOutput) InPlace ¶
func (o SedOptsOutput) InPlace() pulumi.StringPtrOutput
edit files in place (makes backup if SUFFIX supplied)
func (SedOptsOutput) InputFiles ¶
func (o SedOptsOutput) InputFiles() pulumi.StringArrayOutput
corresponds to the [input-file]... argument(s).
func (SedOptsOutput) LineLength ¶
func (o SedOptsOutput) LineLength() pulumi.IntPtrOutput
specify the desired line-wrap length for the `l' command
func (SedOptsOutput) NullData ¶
func (o SedOptsOutput) NullData() pulumi.BoolPtrOutput
separate lines by NUL characters
func (SedOptsOutput) Posix ¶
func (o SedOptsOutput) Posix() pulumi.BoolPtrOutput
disable all GNU extensions.
func (SedOptsOutput) Quiet ¶
func (o SedOptsOutput) Quiet() pulumi.BoolPtrOutput
suppress automatic printing of pattern space. Same as `silent`.
func (SedOptsOutput) RegexpExtended ¶
func (o SedOptsOutput) RegexpExtended() pulumi.BoolPtrOutput
use extended regular expressions in the script (for portability use POSIX -E).
func (SedOptsOutput) Sandbox ¶
func (o SedOptsOutput) Sandbox() pulumi.BoolPtrOutput
operate in sandbox mode (disable e/r/w commands).
func (SedOptsOutput) Script ¶
func (o SedOptsOutput) Script() pulumi.StringPtrOutput
script only if no other script.
func (SedOptsOutput) Separate ¶
func (o SedOptsOutput) Separate() pulumi.BoolPtrOutput
consider files as separate rather than as a single, continuous long stream.
func (SedOptsOutput) Silent ¶
func (o SedOptsOutput) Silent() pulumi.BoolPtrOutput
suppress automatic printing of pattern space. Same as `quiet`.
func (SedOptsOutput) ToSedOptsOutput ¶
func (o SedOptsOutput) ToSedOptsOutput() SedOptsOutput
func (SedOptsOutput) ToSedOptsOutputWithContext ¶
func (o SedOptsOutput) ToSedOptsOutputWithContext(ctx context.Context) SedOptsOutput
func (SedOptsOutput) ToSedOptsPtrOutput ¶
func (o SedOptsOutput) ToSedOptsPtrOutput() SedOptsPtrOutput
func (SedOptsOutput) ToSedOptsPtrOutputWithContext ¶
func (o SedOptsOutput) ToSedOptsPtrOutputWithContext(ctx context.Context) SedOptsPtrOutput
func (SedOptsOutput) Unbuffered ¶
func (o SedOptsOutput) Unbuffered() pulumi.BoolPtrOutput
load minimal amounts of data from the input files and flush the output buffers more often.
func (SedOptsOutput) Version ¶
func (o SedOptsOutput) Version() pulumi.BoolPtrOutput
output version information and exit.
type SedOptsPtrInput ¶
type SedOptsPtrInput interface { pulumi.Input ToSedOptsPtrOutput() SedOptsPtrOutput ToSedOptsPtrOutputWithContext(context.Context) SedOptsPtrOutput }
SedOptsPtrInput is an input type that accepts SedOptsArgs, SedOptsPtr and SedOptsPtrOutput values. You can construct a concrete instance of `SedOptsPtrInput` via:
SedOptsArgs{...} or: nil
func SedOptsPtr ¶
func SedOptsPtr(v *SedOptsArgs) SedOptsPtrInput
type SedOptsPtrOutput ¶
type SedOptsPtrOutput struct{ *pulumi.OutputState }
func (SedOptsPtrOutput) Debug ¶
func (o SedOptsPtrOutput) Debug() pulumi.BoolPtrOutput
annotate program execution.
func (SedOptsPtrOutput) Elem ¶
func (o SedOptsPtrOutput) Elem() SedOptsOutput
func (SedOptsPtrOutput) ElementType ¶
func (SedOptsPtrOutput) ElementType() reflect.Type
func (SedOptsPtrOutput) Expressions ¶
func (o SedOptsPtrOutput) Expressions() pulumi.StringArrayOutput
add the script to the commands to be executed.
func (SedOptsPtrOutput) Files ¶
func (o SedOptsPtrOutput) Files() pulumi.StringArrayOutput
add the contents of script-file to the commands to be executed.
func (SedOptsPtrOutput) FollowSymlinks ¶
func (o SedOptsPtrOutput) FollowSymlinks() pulumi.BoolPtrOutput
follow symlinks when processing in place
func (SedOptsPtrOutput) Help ¶
func (o SedOptsPtrOutput) Help() pulumi.BoolPtrOutput
display this help and exit.
func (SedOptsPtrOutput) InPlace ¶
func (o SedOptsPtrOutput) InPlace() pulumi.StringPtrOutput
edit files in place (makes backup if SUFFIX supplied)
func (SedOptsPtrOutput) InputFiles ¶
func (o SedOptsPtrOutput) InputFiles() pulumi.StringArrayOutput
corresponds to the [input-file]... argument(s).
func (SedOptsPtrOutput) LineLength ¶
func (o SedOptsPtrOutput) LineLength() pulumi.IntPtrOutput
specify the desired line-wrap length for the `l' command
func (SedOptsPtrOutput) NullData ¶
func (o SedOptsPtrOutput) NullData() pulumi.BoolPtrOutput
separate lines by NUL characters
func (SedOptsPtrOutput) Posix ¶
func (o SedOptsPtrOutput) Posix() pulumi.BoolPtrOutput
disable all GNU extensions.
func (SedOptsPtrOutput) Quiet ¶
func (o SedOptsPtrOutput) Quiet() pulumi.BoolPtrOutput
suppress automatic printing of pattern space. Same as `silent`.
func (SedOptsPtrOutput) RegexpExtended ¶
func (o SedOptsPtrOutput) RegexpExtended() pulumi.BoolPtrOutput
use extended regular expressions in the script (for portability use POSIX -E).
func (SedOptsPtrOutput) Sandbox ¶
func (o SedOptsPtrOutput) Sandbox() pulumi.BoolPtrOutput
operate in sandbox mode (disable e/r/w commands).
func (SedOptsPtrOutput) Script ¶
func (o SedOptsPtrOutput) Script() pulumi.StringPtrOutput
script only if no other script.
func (SedOptsPtrOutput) Separate ¶
func (o SedOptsPtrOutput) Separate() pulumi.BoolPtrOutput
consider files as separate rather than as a single, continuous long stream.
func (SedOptsPtrOutput) Silent ¶
func (o SedOptsPtrOutput) Silent() pulumi.BoolPtrOutput
suppress automatic printing of pattern space. Same as `quiet`.
func (SedOptsPtrOutput) ToSedOptsPtrOutput ¶
func (o SedOptsPtrOutput) ToSedOptsPtrOutput() SedOptsPtrOutput
func (SedOptsPtrOutput) ToSedOptsPtrOutputWithContext ¶
func (o SedOptsPtrOutput) ToSedOptsPtrOutputWithContext(ctx context.Context) SedOptsPtrOutput
func (SedOptsPtrOutput) Unbuffered ¶
func (o SedOptsPtrOutput) Unbuffered() pulumi.BoolPtrOutput
load minimal amounts of data from the input files and flush the output buffers more often.
func (SedOptsPtrOutput) Version ¶
func (o SedOptsPtrOutput) Version() pulumi.BoolPtrOutput
output version information and exit.
type SedOutput ¶
type SedOutput struct{ *pulumi.OutputState }
func (SedOutput) BinaryPath ¶
func (o SedOutput) BinaryPath() pulumi.StringOutput
Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH
func (SedOutput) Command ¶
func (o SedOutput) Command() pulumiCommand.CommandOutput
The underlying command
func (SedOutput) Connection ¶
func (o SedOutput) Connection() pulumiCommand.ConnectionOutput
Connection details for the remote system
func (SedOutput) Delete ¶
The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
func (SedOutput) ElementType ¶
func (SedOutput) Environment ¶
func (o SedOutput) Environment() pulumi.StringMapOutput
Environment variables
func (SedOutput) ToSedOutput ¶
func (SedOutput) ToSedOutputWithContext ¶
type Systemctl ¶
type Systemctl struct { pulumi.ResourceState // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringOutput `pulumi:"binaryPath"` // The underlying command Command pulumiCommand.CommandOutput `pulumi:"command"` // Connection details for the remote system Connection pulumiCommand.ConnectionOutput `pulumi:"connection"` // The command to run on create. Create pulumi.AnyOutput `pulumi:"create"` // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete pulumi.AnyOutput `pulumi:"delete"` // Environment variables Environment pulumi.StringMapOutput `pulumi:"environment"` // TODO Stderr pulumi.StringOutput `pulumi:"stderr"` // TODO Stdin pulumi.StringPtrOutput `pulumi:"stdin"` // TODO Stdout pulumi.StringOutput `pulumi:"stdout"` // TODO Triggers pulumi.ArrayOutput `pulumi:"triggers"` // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update pulumi.AnyOutput `pulumi:"update"` }
Abstraction over the `systemctl` utility on a remote system.
func NewSystemctl ¶
func NewSystemctl(ctx *pulumi.Context, name string, args *SystemctlArgs, opts ...pulumi.ResourceOption) (*Systemctl, error)
NewSystemctl registers a new resource with the given unique name, arguments, and options.
func (*Systemctl) ElementType ¶
func (*Systemctl) ToSystemctlOutput ¶
func (i *Systemctl) ToSystemctlOutput() SystemctlOutput
func (*Systemctl) ToSystemctlOutputWithContext ¶
func (i *Systemctl) ToSystemctlOutputWithContext(ctx context.Context) SystemctlOutput
type SystemctlArgs ¶
type SystemctlArgs struct { // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringPtrInput // Connection details for the remote system Connection pulumiCommand.ConnectionInput // The command to run on create. Create interface{} // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete interface{} // Environment variables Environment pulumi.StringMapInput // TODO Stdin pulumi.StringPtrInput // TODO Triggers pulumi.ArrayInput // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update interface{} }
The set of arguments for constructing a Systemctl resource.
func (SystemctlArgs) ElementType ¶
func (SystemctlArgs) ElementType() reflect.Type
type SystemctlArray ¶
type SystemctlArray []SystemctlInput
func (SystemctlArray) ElementType ¶
func (SystemctlArray) ElementType() reflect.Type
func (SystemctlArray) ToSystemctlArrayOutput ¶
func (i SystemctlArray) ToSystemctlArrayOutput() SystemctlArrayOutput
func (SystemctlArray) ToSystemctlArrayOutputWithContext ¶
func (i SystemctlArray) ToSystemctlArrayOutputWithContext(ctx context.Context) SystemctlArrayOutput
type SystemctlArrayInput ¶
type SystemctlArrayInput interface { pulumi.Input ToSystemctlArrayOutput() SystemctlArrayOutput ToSystemctlArrayOutputWithContext(context.Context) SystemctlArrayOutput }
SystemctlArrayInput is an input type that accepts SystemctlArray and SystemctlArrayOutput values. You can construct a concrete instance of `SystemctlArrayInput` via:
SystemctlArray{ SystemctlArgs{...} }
type SystemctlArrayOutput ¶
type SystemctlArrayOutput struct{ *pulumi.OutputState }
func (SystemctlArrayOutput) ElementType ¶
func (SystemctlArrayOutput) ElementType() reflect.Type
func (SystemctlArrayOutput) Index ¶
func (o SystemctlArrayOutput) Index(i pulumi.IntInput) SystemctlOutput
func (SystemctlArrayOutput) ToSystemctlArrayOutput ¶
func (o SystemctlArrayOutput) ToSystemctlArrayOutput() SystemctlArrayOutput
func (SystemctlArrayOutput) ToSystemctlArrayOutputWithContext ¶
func (o SystemctlArrayOutput) ToSystemctlArrayOutputWithContext(ctx context.Context) SystemctlArrayOutput
type SystemctlCommand ¶
type SystemctlCommand string
func (SystemctlCommand) ElementType ¶
func (SystemctlCommand) ElementType() reflect.Type
func (SystemctlCommand) ToStringOutput ¶
func (e SystemctlCommand) ToStringOutput() pulumi.StringOutput
func (SystemctlCommand) ToStringOutputWithContext ¶
func (e SystemctlCommand) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SystemctlCommand) ToStringPtrOutput ¶
func (e SystemctlCommand) ToStringPtrOutput() pulumi.StringPtrOutput
func (SystemctlCommand) ToStringPtrOutputWithContext ¶
func (e SystemctlCommand) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (SystemctlCommand) ToSystemctlCommandOutput ¶
func (e SystemctlCommand) ToSystemctlCommandOutput() SystemctlCommandOutput
func (SystemctlCommand) ToSystemctlCommandOutputWithContext ¶
func (e SystemctlCommand) ToSystemctlCommandOutputWithContext(ctx context.Context) SystemctlCommandOutput
func (SystemctlCommand) ToSystemctlCommandPtrOutput ¶
func (e SystemctlCommand) ToSystemctlCommandPtrOutput() SystemctlCommandPtrOutput
func (SystemctlCommand) ToSystemctlCommandPtrOutputWithContext ¶
func (e SystemctlCommand) ToSystemctlCommandPtrOutputWithContext(ctx context.Context) SystemctlCommandPtrOutput
type SystemctlCommandInput ¶
type SystemctlCommandInput interface { pulumi.Input ToSystemctlCommandOutput() SystemctlCommandOutput ToSystemctlCommandOutputWithContext(context.Context) SystemctlCommandOutput }
SystemctlCommandInput is an input type that accepts values of the SystemctlCommand enum A concrete instance of `SystemctlCommandInput` can be one of the following:
SystemctlCommandBind SystemctlCommandCat SystemctlCommandClean SystemctlCommand_Daemon_Reload SystemctlCommandDisable SystemctlCommandEnable SystemctlCommandFreeze SystemctlCommand_Is_Active SystemctlCommand_Is_Enabled SystemctlCommand_Is_Failed SystemctlCommandIsolate SystemctlCommandKill SystemctlCommand_List_Automounts SystemctlCommand_List_Dependencies SystemctlCommand_List_Paths SystemctlCommand_List_Sockets SystemctlCommand_List_Timers SystemctlCommand_List_Units SystemctlCommandMask SystemctlCommand_Mount_Image SystemctlCommandReenable SystemctlCommandReload SystemctlCommand_Reload_Or_Restart SystemctlCommandRestart SystemctlCommand_Set_Property SystemctlCommandShow SystemctlCommandStart SystemctlCommandStatus SystemctlCommandStop SystemctlCommandThaw SystemctlCommand_Try_Reload_Or_Restart SystemctlCommand_Try_Restart SystemctlCommandUnmask
type SystemctlCommandOutput ¶
type SystemctlCommandOutput struct{ *pulumi.OutputState }
func (SystemctlCommandOutput) ElementType ¶
func (SystemctlCommandOutput) ElementType() reflect.Type
func (SystemctlCommandOutput) ToStringOutput ¶
func (o SystemctlCommandOutput) ToStringOutput() pulumi.StringOutput
func (SystemctlCommandOutput) ToStringOutputWithContext ¶
func (o SystemctlCommandOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SystemctlCommandOutput) ToStringPtrOutput ¶
func (o SystemctlCommandOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SystemctlCommandOutput) ToStringPtrOutputWithContext ¶
func (o SystemctlCommandOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (SystemctlCommandOutput) ToSystemctlCommandOutput ¶
func (o SystemctlCommandOutput) ToSystemctlCommandOutput() SystemctlCommandOutput
func (SystemctlCommandOutput) ToSystemctlCommandOutputWithContext ¶
func (o SystemctlCommandOutput) ToSystemctlCommandOutputWithContext(ctx context.Context) SystemctlCommandOutput
func (SystemctlCommandOutput) ToSystemctlCommandPtrOutput ¶
func (o SystemctlCommandOutput) ToSystemctlCommandPtrOutput() SystemctlCommandPtrOutput
func (SystemctlCommandOutput) ToSystemctlCommandPtrOutputWithContext ¶
func (o SystemctlCommandOutput) ToSystemctlCommandPtrOutputWithContext(ctx context.Context) SystemctlCommandPtrOutput
type SystemctlCommandPtrInput ¶
type SystemctlCommandPtrInput interface { pulumi.Input ToSystemctlCommandPtrOutput() SystemctlCommandPtrOutput ToSystemctlCommandPtrOutputWithContext(context.Context) SystemctlCommandPtrOutput }
func SystemctlCommandPtr ¶
func SystemctlCommandPtr(v string) SystemctlCommandPtrInput
type SystemctlCommandPtrOutput ¶
type SystemctlCommandPtrOutput struct{ *pulumi.OutputState }
func (SystemctlCommandPtrOutput) Elem ¶
func (o SystemctlCommandPtrOutput) Elem() SystemctlCommandOutput
func (SystemctlCommandPtrOutput) ElementType ¶
func (SystemctlCommandPtrOutput) ElementType() reflect.Type
func (SystemctlCommandPtrOutput) ToStringPtrOutput ¶
func (o SystemctlCommandPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SystemctlCommandPtrOutput) ToStringPtrOutputWithContext ¶
func (o SystemctlCommandPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (SystemctlCommandPtrOutput) ToSystemctlCommandPtrOutput ¶
func (o SystemctlCommandPtrOutput) ToSystemctlCommandPtrOutput() SystemctlCommandPtrOutput
func (SystemctlCommandPtrOutput) ToSystemctlCommandPtrOutputWithContext ¶
func (o SystemctlCommandPtrOutput) ToSystemctlCommandPtrOutputWithContext(ctx context.Context) SystemctlCommandPtrOutput
type SystemctlInput ¶
type SystemctlInput interface { pulumi.Input ToSystemctlOutput() SystemctlOutput ToSystemctlOutputWithContext(ctx context.Context) SystemctlOutput }
type SystemctlMap ¶
type SystemctlMap map[string]SystemctlInput
func (SystemctlMap) ElementType ¶
func (SystemctlMap) ElementType() reflect.Type
func (SystemctlMap) ToSystemctlMapOutput ¶
func (i SystemctlMap) ToSystemctlMapOutput() SystemctlMapOutput
func (SystemctlMap) ToSystemctlMapOutputWithContext ¶
func (i SystemctlMap) ToSystemctlMapOutputWithContext(ctx context.Context) SystemctlMapOutput
type SystemctlMapInput ¶
type SystemctlMapInput interface { pulumi.Input ToSystemctlMapOutput() SystemctlMapOutput ToSystemctlMapOutputWithContext(context.Context) SystemctlMapOutput }
SystemctlMapInput is an input type that accepts SystemctlMap and SystemctlMapOutput values. You can construct a concrete instance of `SystemctlMapInput` via:
SystemctlMap{ "key": SystemctlArgs{...} }
type SystemctlMapOutput ¶
type SystemctlMapOutput struct{ *pulumi.OutputState }
func (SystemctlMapOutput) ElementType ¶
func (SystemctlMapOutput) ElementType() reflect.Type
func (SystemctlMapOutput) MapIndex ¶
func (o SystemctlMapOutput) MapIndex(k pulumi.StringInput) SystemctlOutput
func (SystemctlMapOutput) ToSystemctlMapOutput ¶
func (o SystemctlMapOutput) ToSystemctlMapOutput() SystemctlMapOutput
func (SystemctlMapOutput) ToSystemctlMapOutputWithContext ¶
func (o SystemctlMapOutput) ToSystemctlMapOutputWithContext(ctx context.Context) SystemctlMapOutput
type SystemctlOpts ¶
type SystemctlOpts struct { // Corresponds to the COMMAND argument. Command SystemctlCommand `pulumi:"command"` // Corresponds to the [PATTERN] argument Pattern *string `pulumi:"pattern"` // Corresponds to the [UNIT...] argument. Unit *string `pulumi:"unit"` }
Abstraction over the `systemctl` utility on a remote system.
type SystemctlOptsArgs ¶
type SystemctlOptsArgs struct { // Corresponds to the COMMAND argument. Command SystemctlCommand `pulumi:"command"` // Corresponds to the [PATTERN] argument Pattern pulumi.StringPtrInput `pulumi:"pattern"` // Corresponds to the [UNIT...] argument. Unit pulumi.StringPtrInput `pulumi:"unit"` }
Abstraction over the `systemctl` utility on a remote system.
func (SystemctlOptsArgs) ElementType ¶
func (SystemctlOptsArgs) ElementType() reflect.Type
func (SystemctlOptsArgs) ToSystemctlOptsOutput ¶
func (i SystemctlOptsArgs) ToSystemctlOptsOutput() SystemctlOptsOutput
func (SystemctlOptsArgs) ToSystemctlOptsOutputWithContext ¶
func (i SystemctlOptsArgs) ToSystemctlOptsOutputWithContext(ctx context.Context) SystemctlOptsOutput
func (SystemctlOptsArgs) ToSystemctlOptsPtrOutput ¶
func (i SystemctlOptsArgs) ToSystemctlOptsPtrOutput() SystemctlOptsPtrOutput
func (SystemctlOptsArgs) ToSystemctlOptsPtrOutputWithContext ¶
func (i SystemctlOptsArgs) ToSystemctlOptsPtrOutputWithContext(ctx context.Context) SystemctlOptsPtrOutput
type SystemctlOptsInput ¶
type SystemctlOptsInput interface { pulumi.Input ToSystemctlOptsOutput() SystemctlOptsOutput ToSystemctlOptsOutputWithContext(context.Context) SystemctlOptsOutput }
SystemctlOptsInput is an input type that accepts SystemctlOptsArgs and SystemctlOptsOutput values. You can construct a concrete instance of `SystemctlOptsInput` via:
SystemctlOptsArgs{...}
type SystemctlOptsOutput ¶
type SystemctlOptsOutput struct{ *pulumi.OutputState }
Abstraction over the `systemctl` utility on a remote system.
func (SystemctlOptsOutput) Command ¶
func (o SystemctlOptsOutput) Command() SystemctlCommandOutput
Corresponds to the COMMAND argument.
func (SystemctlOptsOutput) ElementType ¶
func (SystemctlOptsOutput) ElementType() reflect.Type
func (SystemctlOptsOutput) Pattern ¶
func (o SystemctlOptsOutput) Pattern() pulumi.StringPtrOutput
Corresponds to the [PATTERN] argument
func (SystemctlOptsOutput) ToSystemctlOptsOutput ¶
func (o SystemctlOptsOutput) ToSystemctlOptsOutput() SystemctlOptsOutput
func (SystemctlOptsOutput) ToSystemctlOptsOutputWithContext ¶
func (o SystemctlOptsOutput) ToSystemctlOptsOutputWithContext(ctx context.Context) SystemctlOptsOutput
func (SystemctlOptsOutput) ToSystemctlOptsPtrOutput ¶
func (o SystemctlOptsOutput) ToSystemctlOptsPtrOutput() SystemctlOptsPtrOutput
func (SystemctlOptsOutput) ToSystemctlOptsPtrOutputWithContext ¶
func (o SystemctlOptsOutput) ToSystemctlOptsPtrOutputWithContext(ctx context.Context) SystemctlOptsPtrOutput
func (SystemctlOptsOutput) Unit ¶
func (o SystemctlOptsOutput) Unit() pulumi.StringPtrOutput
Corresponds to the [UNIT...] argument.
type SystemctlOptsPtrInput ¶
type SystemctlOptsPtrInput interface { pulumi.Input ToSystemctlOptsPtrOutput() SystemctlOptsPtrOutput ToSystemctlOptsPtrOutputWithContext(context.Context) SystemctlOptsPtrOutput }
SystemctlOptsPtrInput is an input type that accepts SystemctlOptsArgs, SystemctlOptsPtr and SystemctlOptsPtrOutput values. You can construct a concrete instance of `SystemctlOptsPtrInput` via:
SystemctlOptsArgs{...} or: nil
func SystemctlOptsPtr ¶
func SystemctlOptsPtr(v *SystemctlOptsArgs) SystemctlOptsPtrInput
type SystemctlOptsPtrOutput ¶
type SystemctlOptsPtrOutput struct{ *pulumi.OutputState }
func (SystemctlOptsPtrOutput) Command ¶
func (o SystemctlOptsPtrOutput) Command() SystemctlCommandPtrOutput
Corresponds to the COMMAND argument.
func (SystemctlOptsPtrOutput) Elem ¶
func (o SystemctlOptsPtrOutput) Elem() SystemctlOptsOutput
func (SystemctlOptsPtrOutput) ElementType ¶
func (SystemctlOptsPtrOutput) ElementType() reflect.Type
func (SystemctlOptsPtrOutput) Pattern ¶
func (o SystemctlOptsPtrOutput) Pattern() pulumi.StringPtrOutput
Corresponds to the [PATTERN] argument
func (SystemctlOptsPtrOutput) ToSystemctlOptsPtrOutput ¶
func (o SystemctlOptsPtrOutput) ToSystemctlOptsPtrOutput() SystemctlOptsPtrOutput
func (SystemctlOptsPtrOutput) ToSystemctlOptsPtrOutputWithContext ¶
func (o SystemctlOptsPtrOutput) ToSystemctlOptsPtrOutputWithContext(ctx context.Context) SystemctlOptsPtrOutput
func (SystemctlOptsPtrOutput) Unit ¶
func (o SystemctlOptsPtrOutput) Unit() pulumi.StringPtrOutput
Corresponds to the [UNIT...] argument.
type SystemctlOutput ¶
type SystemctlOutput struct{ *pulumi.OutputState }
func (SystemctlOutput) BinaryPath ¶
func (o SystemctlOutput) BinaryPath() pulumi.StringOutput
Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH
func (SystemctlOutput) Command ¶
func (o SystemctlOutput) Command() pulumiCommand.CommandOutput
The underlying command
func (SystemctlOutput) Connection ¶
func (o SystemctlOutput) Connection() pulumiCommand.ConnectionOutput
Connection details for the remote system
func (SystemctlOutput) Create ¶
func (o SystemctlOutput) Create() pulumi.AnyOutput
The command to run on create.
func (SystemctlOutput) Delete ¶
func (o SystemctlOutput) Delete() pulumi.AnyOutput
The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
func (SystemctlOutput) ElementType ¶
func (SystemctlOutput) ElementType() reflect.Type
func (SystemctlOutput) Environment ¶
func (o SystemctlOutput) Environment() pulumi.StringMapOutput
Environment variables
func (SystemctlOutput) ToSystemctlOutput ¶
func (o SystemctlOutput) ToSystemctlOutput() SystemctlOutput
func (SystemctlOutput) ToSystemctlOutputWithContext ¶
func (o SystemctlOutput) ToSystemctlOutputWithContext(ctx context.Context) SystemctlOutput
func (SystemctlOutput) Update ¶
func (o SystemctlOutput) Update() pulumi.AnyOutput
The command to run on update, if empty, create will run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
type Tar ¶
type Tar struct { pulumi.ResourceState // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringOutput `pulumi:"binaryPath"` // The underlying command Command pulumiCommand.CommandOutput `pulumi:"command"` // Connection details for the remote system Connection pulumiCommand.ConnectionOutput `pulumi:"connection"` // The command to run on create. Create pulumi.AnyOutput `pulumi:"create"` // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete pulumi.AnyOutput `pulumi:"delete"` // Environment variables Environment pulumi.StringMapOutput `pulumi:"environment"` // TODO Stderr pulumi.StringOutput `pulumi:"stderr"` // TODO Stdin pulumi.StringPtrOutput `pulumi:"stdin"` // TODO Stdout pulumi.StringOutput `pulumi:"stdout"` // TODO Triggers pulumi.ArrayOutput `pulumi:"triggers"` // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update pulumi.AnyOutput `pulumi:"update"` }
Abstraction over the `tar` utility on a remote system.
func NewTar ¶
func NewTar(ctx *pulumi.Context, name string, args *TarArgs, opts ...pulumi.ResourceOption) (*Tar, error)
NewTar registers a new resource with the given unique name, arguments, and options.
func (*Tar) ElementType ¶
func (*Tar) ToTarOutput ¶
type TarArgs ¶
type TarArgs struct { // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringPtrInput // Connection details for the remote system Connection pulumiCommand.ConnectionInput // The command to run on create. Create interface{} // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete interface{} // Environment variables Environment pulumi.StringMapInput // TODO Stdin pulumi.StringPtrInput // TODO Triggers pulumi.ArrayInput // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update interface{} }
The set of arguments for constructing a Tar resource.
func (TarArgs) ElementType ¶
type TarArray ¶
type TarArray []TarInput
func (TarArray) ElementType ¶
func (TarArray) ToTarArrayOutput ¶
func (i TarArray) ToTarArrayOutput() TarArrayOutput
func (TarArray) ToTarArrayOutputWithContext ¶
func (i TarArray) ToTarArrayOutputWithContext(ctx context.Context) TarArrayOutput
type TarArrayInput ¶
type TarArrayInput interface { pulumi.Input ToTarArrayOutput() TarArrayOutput ToTarArrayOutputWithContext(context.Context) TarArrayOutput }
TarArrayInput is an input type that accepts TarArray and TarArrayOutput values. You can construct a concrete instance of `TarArrayInput` via:
TarArray{ TarArgs{...} }
type TarArrayOutput ¶
type TarArrayOutput struct{ *pulumi.OutputState }
func (TarArrayOutput) ElementType ¶
func (TarArrayOutput) ElementType() reflect.Type
func (TarArrayOutput) ToTarArrayOutput ¶
func (o TarArrayOutput) ToTarArrayOutput() TarArrayOutput
func (TarArrayOutput) ToTarArrayOutputWithContext ¶
func (o TarArrayOutput) ToTarArrayOutputWithContext(ctx context.Context) TarArrayOutput
type TarMap ¶
func (TarMap) ElementType ¶
func (TarMap) ToTarMapOutput ¶
func (i TarMap) ToTarMapOutput() TarMapOutput
func (TarMap) ToTarMapOutputWithContext ¶
func (i TarMap) ToTarMapOutputWithContext(ctx context.Context) TarMapOutput
type TarMapInput ¶
type TarMapInput interface { pulumi.Input ToTarMapOutput() TarMapOutput ToTarMapOutputWithContext(context.Context) TarMapOutput }
TarMapInput is an input type that accepts TarMap and TarMapOutput values. You can construct a concrete instance of `TarMapInput` via:
TarMap{ "key": TarArgs{...} }
type TarMapOutput ¶
type TarMapOutput struct{ *pulumi.OutputState }
func (TarMapOutput) ElementType ¶
func (TarMapOutput) ElementType() reflect.Type
func (TarMapOutput) MapIndex ¶
func (o TarMapOutput) MapIndex(k pulumi.StringInput) TarOutput
func (TarMapOutput) ToTarMapOutput ¶
func (o TarMapOutput) ToTarMapOutput() TarMapOutput
func (TarMapOutput) ToTarMapOutputWithContext ¶
func (o TarMapOutput) ToTarMapOutputWithContext(ctx context.Context) TarMapOutput
type TarOpts ¶
type TarOpts struct { // Corresponds to the [ARCHIVE] argument. Archive string `pulumi:"archive"` // Corresponds to the `--directory` option. Directory *string `pulumi:"directory"` // Corresponds to the `--extract` option. Extract *bool `pulumi:"extract"` // Corresponds to the [FILE] argument. Files []string `pulumi:"files"` // Corresponds to the `--gzip` option. Gzip *bool `pulumi:"gzip"` // Whether rm should be run when the resource is created or deleted. OnDelete *bool `pulumi:"onDelete"` // Corresponds to the `--recursive` option. Recursive *bool `pulumi:"recursive"` // Corresponds to the `--strip-components` option. StripComponents *int `pulumi:"stripComponents"` }
Abstraction over the `tar` utility on a remote system.
type TarOptsArgs ¶
type TarOptsArgs struct { // Corresponds to the [ARCHIVE] argument. Archive pulumi.StringInput `pulumi:"archive"` // Corresponds to the `--directory` option. Directory pulumi.StringPtrInput `pulumi:"directory"` // Corresponds to the `--extract` option. Extract pulumi.BoolPtrInput `pulumi:"extract"` // Corresponds to the [FILE] argument. Files pulumi.StringArrayInput `pulumi:"files"` // Corresponds to the `--gzip` option. Gzip pulumi.BoolPtrInput `pulumi:"gzip"` // Whether rm should be run when the resource is created or deleted. OnDelete pulumi.BoolPtrInput `pulumi:"onDelete"` // Corresponds to the `--recursive` option. Recursive pulumi.BoolPtrInput `pulumi:"recursive"` // Corresponds to the `--strip-components` option. StripComponents pulumi.IntPtrInput `pulumi:"stripComponents"` }
Abstraction over the `tar` utility on a remote system.
func (TarOptsArgs) ElementType ¶
func (TarOptsArgs) ElementType() reflect.Type
func (TarOptsArgs) ToTarOptsOutput ¶
func (i TarOptsArgs) ToTarOptsOutput() TarOptsOutput
func (TarOptsArgs) ToTarOptsOutputWithContext ¶
func (i TarOptsArgs) ToTarOptsOutputWithContext(ctx context.Context) TarOptsOutput
func (TarOptsArgs) ToTarOptsPtrOutput ¶
func (i TarOptsArgs) ToTarOptsPtrOutput() TarOptsPtrOutput
func (TarOptsArgs) ToTarOptsPtrOutputWithContext ¶
func (i TarOptsArgs) ToTarOptsPtrOutputWithContext(ctx context.Context) TarOptsPtrOutput
type TarOptsInput ¶
type TarOptsInput interface { pulumi.Input ToTarOptsOutput() TarOptsOutput ToTarOptsOutputWithContext(context.Context) TarOptsOutput }
TarOptsInput is an input type that accepts TarOptsArgs and TarOptsOutput values. You can construct a concrete instance of `TarOptsInput` via:
TarOptsArgs{...}
type TarOptsOutput ¶
type TarOptsOutput struct{ *pulumi.OutputState }
Abstraction over the `tar` utility on a remote system.
func (TarOptsOutput) Archive ¶
func (o TarOptsOutput) Archive() pulumi.StringOutput
Corresponds to the [ARCHIVE] argument.
func (TarOptsOutput) Directory ¶
func (o TarOptsOutput) Directory() pulumi.StringPtrOutput
Corresponds to the `--directory` option.
func (TarOptsOutput) ElementType ¶
func (TarOptsOutput) ElementType() reflect.Type
func (TarOptsOutput) Extract ¶
func (o TarOptsOutput) Extract() pulumi.BoolPtrOutput
Corresponds to the `--extract` option.
func (TarOptsOutput) Files ¶
func (o TarOptsOutput) Files() pulumi.StringArrayOutput
Corresponds to the [FILE] argument.
func (TarOptsOutput) Gzip ¶
func (o TarOptsOutput) Gzip() pulumi.BoolPtrOutput
Corresponds to the `--gzip` option.
func (TarOptsOutput) OnDelete ¶
func (o TarOptsOutput) OnDelete() pulumi.BoolPtrOutput
Whether rm should be run when the resource is created or deleted.
func (TarOptsOutput) Recursive ¶
func (o TarOptsOutput) Recursive() pulumi.BoolPtrOutput
Corresponds to the `--recursive` option.
func (TarOptsOutput) StripComponents ¶
func (o TarOptsOutput) StripComponents() pulumi.IntPtrOutput
Corresponds to the `--strip-components` option.
func (TarOptsOutput) ToTarOptsOutput ¶
func (o TarOptsOutput) ToTarOptsOutput() TarOptsOutput
func (TarOptsOutput) ToTarOptsOutputWithContext ¶
func (o TarOptsOutput) ToTarOptsOutputWithContext(ctx context.Context) TarOptsOutput
func (TarOptsOutput) ToTarOptsPtrOutput ¶
func (o TarOptsOutput) ToTarOptsPtrOutput() TarOptsPtrOutput
func (TarOptsOutput) ToTarOptsPtrOutputWithContext ¶
func (o TarOptsOutput) ToTarOptsPtrOutputWithContext(ctx context.Context) TarOptsPtrOutput
type TarOptsPtrInput ¶
type TarOptsPtrInput interface { pulumi.Input ToTarOptsPtrOutput() TarOptsPtrOutput ToTarOptsPtrOutputWithContext(context.Context) TarOptsPtrOutput }
TarOptsPtrInput is an input type that accepts TarOptsArgs, TarOptsPtr and TarOptsPtrOutput values. You can construct a concrete instance of `TarOptsPtrInput` via:
TarOptsArgs{...} or: nil
func TarOptsPtr ¶
func TarOptsPtr(v *TarOptsArgs) TarOptsPtrInput
type TarOptsPtrOutput ¶
type TarOptsPtrOutput struct{ *pulumi.OutputState }
func (TarOptsPtrOutput) Archive ¶
func (o TarOptsPtrOutput) Archive() pulumi.StringPtrOutput
Corresponds to the [ARCHIVE] argument.
func (TarOptsPtrOutput) Directory ¶
func (o TarOptsPtrOutput) Directory() pulumi.StringPtrOutput
Corresponds to the `--directory` option.
func (TarOptsPtrOutput) Elem ¶
func (o TarOptsPtrOutput) Elem() TarOptsOutput
func (TarOptsPtrOutput) ElementType ¶
func (TarOptsPtrOutput) ElementType() reflect.Type
func (TarOptsPtrOutput) Extract ¶
func (o TarOptsPtrOutput) Extract() pulumi.BoolPtrOutput
Corresponds to the `--extract` option.
func (TarOptsPtrOutput) Files ¶
func (o TarOptsPtrOutput) Files() pulumi.StringArrayOutput
Corresponds to the [FILE] argument.
func (TarOptsPtrOutput) Gzip ¶
func (o TarOptsPtrOutput) Gzip() pulumi.BoolPtrOutput
Corresponds to the `--gzip` option.
func (TarOptsPtrOutput) OnDelete ¶
func (o TarOptsPtrOutput) OnDelete() pulumi.BoolPtrOutput
Whether rm should be run when the resource is created or deleted.
func (TarOptsPtrOutput) Recursive ¶
func (o TarOptsPtrOutput) Recursive() pulumi.BoolPtrOutput
Corresponds to the `--recursive` option.
func (TarOptsPtrOutput) StripComponents ¶
func (o TarOptsPtrOutput) StripComponents() pulumi.IntPtrOutput
Corresponds to the `--strip-components` option.
func (TarOptsPtrOutput) ToTarOptsPtrOutput ¶
func (o TarOptsPtrOutput) ToTarOptsPtrOutput() TarOptsPtrOutput
func (TarOptsPtrOutput) ToTarOptsPtrOutputWithContext ¶
func (o TarOptsPtrOutput) ToTarOptsPtrOutputWithContext(ctx context.Context) TarOptsPtrOutput
type TarOutput ¶
type TarOutput struct{ *pulumi.OutputState }
func (TarOutput) BinaryPath ¶
func (o TarOutput) BinaryPath() pulumi.StringOutput
Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH
func (TarOutput) Command ¶
func (o TarOutput) Command() pulumiCommand.CommandOutput
The underlying command
func (TarOutput) Connection ¶
func (o TarOutput) Connection() pulumiCommand.ConnectionOutput
Connection details for the remote system
func (TarOutput) Delete ¶
The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
func (TarOutput) ElementType ¶
func (TarOutput) Environment ¶
func (o TarOutput) Environment() pulumi.StringMapOutput
Environment variables
func (TarOutput) ToTarOutput ¶
func (TarOutput) ToTarOutputWithContext ¶
type Tee ¶
type Tee struct { pulumi.ResourceState // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringOutput `pulumi:"binaryPath"` // The underlying command Command pulumiCommand.CommandOutput `pulumi:"command"` // Connection details for the remote system Connection pulumiCommand.ConnectionOutput `pulumi:"connection"` // The command to run on create. Create pulumi.AnyOutput `pulumi:"create"` // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete pulumi.AnyOutput `pulumi:"delete"` // Environment variables Environment pulumi.StringMapOutput `pulumi:"environment"` // TODO Stderr pulumi.StringOutput `pulumi:"stderr"` // TODO Stdin pulumi.StringPtrOutput `pulumi:"stdin"` // TODO Stdout pulumi.StringOutput `pulumi:"stdout"` // TODO Triggers pulumi.ArrayOutput `pulumi:"triggers"` // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update pulumi.AnyOutput `pulumi:"update"` }
Abstraction over the `rm` utility on a remote system.
func NewTee ¶
func NewTee(ctx *pulumi.Context, name string, args *TeeArgs, opts ...pulumi.ResourceOption) (*Tee, error)
NewTee registers a new resource with the given unique name, arguments, and options.
func (*Tee) ElementType ¶
func (*Tee) ToTeeOutput ¶
type TeeArgs ¶
type TeeArgs struct { // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringPtrInput // Connection details for the remote system Connection pulumiCommand.ConnectionInput // The command to run on create. Create interface{} // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete interface{} // Environment variables Environment pulumi.StringMapInput // TODO Stdin pulumi.StringPtrInput // TODO Triggers pulumi.ArrayInput // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update interface{} }
The set of arguments for constructing a Tee resource.
func (TeeArgs) ElementType ¶
type TeeArray ¶
type TeeArray []TeeInput
func (TeeArray) ElementType ¶
func (TeeArray) ToTeeArrayOutput ¶
func (i TeeArray) ToTeeArrayOutput() TeeArrayOutput
func (TeeArray) ToTeeArrayOutputWithContext ¶
func (i TeeArray) ToTeeArrayOutputWithContext(ctx context.Context) TeeArrayOutput
type TeeArrayInput ¶
type TeeArrayInput interface { pulumi.Input ToTeeArrayOutput() TeeArrayOutput ToTeeArrayOutputWithContext(context.Context) TeeArrayOutput }
TeeArrayInput is an input type that accepts TeeArray and TeeArrayOutput values. You can construct a concrete instance of `TeeArrayInput` via:
TeeArray{ TeeArgs{...} }
type TeeArrayOutput ¶
type TeeArrayOutput struct{ *pulumi.OutputState }
func (TeeArrayOutput) ElementType ¶
func (TeeArrayOutput) ElementType() reflect.Type
func (TeeArrayOutput) ToTeeArrayOutput ¶
func (o TeeArrayOutput) ToTeeArrayOutput() TeeArrayOutput
func (TeeArrayOutput) ToTeeArrayOutputWithContext ¶
func (o TeeArrayOutput) ToTeeArrayOutputWithContext(ctx context.Context) TeeArrayOutput
type TeeMap ¶
func (TeeMap) ElementType ¶
func (TeeMap) ToTeeMapOutput ¶
func (i TeeMap) ToTeeMapOutput() TeeMapOutput
func (TeeMap) ToTeeMapOutputWithContext ¶
func (i TeeMap) ToTeeMapOutputWithContext(ctx context.Context) TeeMapOutput
type TeeMapInput ¶
type TeeMapInput interface { pulumi.Input ToTeeMapOutput() TeeMapOutput ToTeeMapOutputWithContext(context.Context) TeeMapOutput }
TeeMapInput is an input type that accepts TeeMap and TeeMapOutput values. You can construct a concrete instance of `TeeMapInput` via:
TeeMap{ "key": TeeArgs{...} }
type TeeMapOutput ¶
type TeeMapOutput struct{ *pulumi.OutputState }
func (TeeMapOutput) ElementType ¶
func (TeeMapOutput) ElementType() reflect.Type
func (TeeMapOutput) MapIndex ¶
func (o TeeMapOutput) MapIndex(k pulumi.StringInput) TeeOutput
func (TeeMapOutput) ToTeeMapOutput ¶
func (o TeeMapOutput) ToTeeMapOutput() TeeMapOutput
func (TeeMapOutput) ToTeeMapOutputWithContext ¶
func (o TeeMapOutput) ToTeeMapOutputWithContext(ctx context.Context) TeeMapOutput
type TeeMode ¶
type TeeMode string
func (TeeMode) ElementType ¶
func (TeeMode) ToStringOutput ¶
func (e TeeMode) ToStringOutput() pulumi.StringOutput
func (TeeMode) ToStringOutputWithContext ¶
func (e TeeMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TeeMode) ToStringPtrOutput ¶
func (e TeeMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (TeeMode) ToStringPtrOutputWithContext ¶
func (e TeeMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TeeMode) ToTeeModeOutput ¶
func (e TeeMode) ToTeeModeOutput() TeeModeOutput
func (TeeMode) ToTeeModeOutputWithContext ¶
func (e TeeMode) ToTeeModeOutputWithContext(ctx context.Context) TeeModeOutput
func (TeeMode) ToTeeModePtrOutput ¶
func (e TeeMode) ToTeeModePtrOutput() TeeModePtrOutput
func (TeeMode) ToTeeModePtrOutputWithContext ¶
func (e TeeMode) ToTeeModePtrOutputWithContext(ctx context.Context) TeeModePtrOutput
type TeeModeInput ¶
type TeeModeInput interface { pulumi.Input ToTeeModeOutput() TeeModeOutput ToTeeModeOutputWithContext(context.Context) TeeModeOutput }
TeeModeInput is an input type that accepts values of the TeeMode enum A concrete instance of `TeeModeInput` can be one of the following:
TeeModeWarn TeeMode_Warn_Nopipe TeeModeExit TeeMode_Exit_Nopipe
type TeeModeOutput ¶
type TeeModeOutput struct{ *pulumi.OutputState }
func (TeeModeOutput) ElementType ¶
func (TeeModeOutput) ElementType() reflect.Type
func (TeeModeOutput) ToStringOutput ¶
func (o TeeModeOutput) ToStringOutput() pulumi.StringOutput
func (TeeModeOutput) ToStringOutputWithContext ¶
func (o TeeModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TeeModeOutput) ToStringPtrOutput ¶
func (o TeeModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TeeModeOutput) ToStringPtrOutputWithContext ¶
func (o TeeModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TeeModeOutput) ToTeeModeOutput ¶
func (o TeeModeOutput) ToTeeModeOutput() TeeModeOutput
func (TeeModeOutput) ToTeeModeOutputWithContext ¶
func (o TeeModeOutput) ToTeeModeOutputWithContext(ctx context.Context) TeeModeOutput
func (TeeModeOutput) ToTeeModePtrOutput ¶
func (o TeeModeOutput) ToTeeModePtrOutput() TeeModePtrOutput
func (TeeModeOutput) ToTeeModePtrOutputWithContext ¶
func (o TeeModeOutput) ToTeeModePtrOutputWithContext(ctx context.Context) TeeModePtrOutput
type TeeModePtrInput ¶
type TeeModePtrInput interface { pulumi.Input ToTeeModePtrOutput() TeeModePtrOutput ToTeeModePtrOutputWithContext(context.Context) TeeModePtrOutput }
func TeeModePtr ¶
func TeeModePtr(v string) TeeModePtrInput
type TeeModePtrOutput ¶
type TeeModePtrOutput struct{ *pulumi.OutputState }
func (TeeModePtrOutput) Elem ¶
func (o TeeModePtrOutput) Elem() TeeModeOutput
func (TeeModePtrOutput) ElementType ¶
func (TeeModePtrOutput) ElementType() reflect.Type
func (TeeModePtrOutput) ToStringPtrOutput ¶
func (o TeeModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TeeModePtrOutput) ToStringPtrOutputWithContext ¶
func (o TeeModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TeeModePtrOutput) ToTeeModePtrOutput ¶
func (o TeeModePtrOutput) ToTeeModePtrOutput() TeeModePtrOutput
func (TeeModePtrOutput) ToTeeModePtrOutputWithContext ¶
func (o TeeModePtrOutput) ToTeeModePtrOutputWithContext(ctx context.Context) TeeModePtrOutput
type TeeOpts ¶
type TeeOpts struct { // Append to the given FILEs, do not overwrite Append *bool `pulumi:"append"` // Corresponds to the [FILE] argument. Files []string `pulumi:"files"` // Ignore interrupt signals. IgnoreInterrupts *bool `pulumi:"ignoreInterrupts"` // Set behavior on write error. OutputError *TeeMode `pulumi:"outputError"` // Operate in a more appropriate MODE with pipes. Pipe *bool `pulumi:"pipe"` // Output version information and exit. Version *bool `pulumi:"version"` }
Abstraction over the `rm` utility on a remote system.
type TeeOptsArgs ¶
type TeeOptsArgs struct { // Append to the given FILEs, do not overwrite Append pulumi.BoolPtrInput `pulumi:"append"` // Corresponds to the [FILE] argument. Files pulumi.StringArrayInput `pulumi:"files"` // Ignore interrupt signals. IgnoreInterrupts pulumi.BoolPtrInput `pulumi:"ignoreInterrupts"` // Set behavior on write error. OutputError TeeModePtrInput `pulumi:"outputError"` // Operate in a more appropriate MODE with pipes. Pipe pulumi.BoolPtrInput `pulumi:"pipe"` // Output version information and exit. Version pulumi.BoolPtrInput `pulumi:"version"` }
Abstraction over the `rm` utility on a remote system.
func (TeeOptsArgs) ElementType ¶
func (TeeOptsArgs) ElementType() reflect.Type
func (TeeOptsArgs) ToTeeOptsOutput ¶
func (i TeeOptsArgs) ToTeeOptsOutput() TeeOptsOutput
func (TeeOptsArgs) ToTeeOptsOutputWithContext ¶
func (i TeeOptsArgs) ToTeeOptsOutputWithContext(ctx context.Context) TeeOptsOutput
func (TeeOptsArgs) ToTeeOptsPtrOutput ¶
func (i TeeOptsArgs) ToTeeOptsPtrOutput() TeeOptsPtrOutput
func (TeeOptsArgs) ToTeeOptsPtrOutputWithContext ¶
func (i TeeOptsArgs) ToTeeOptsPtrOutputWithContext(ctx context.Context) TeeOptsPtrOutput
type TeeOptsInput ¶
type TeeOptsInput interface { pulumi.Input ToTeeOptsOutput() TeeOptsOutput ToTeeOptsOutputWithContext(context.Context) TeeOptsOutput }
TeeOptsInput is an input type that accepts TeeOptsArgs and TeeOptsOutput values. You can construct a concrete instance of `TeeOptsInput` via:
TeeOptsArgs{...}
type TeeOptsOutput ¶
type TeeOptsOutput struct{ *pulumi.OutputState }
Abstraction over the `rm` utility on a remote system.
func (TeeOptsOutput) Append ¶
func (o TeeOptsOutput) Append() pulumi.BoolPtrOutput
Append to the given FILEs, do not overwrite
func (TeeOptsOutput) ElementType ¶
func (TeeOptsOutput) ElementType() reflect.Type
func (TeeOptsOutput) Files ¶
func (o TeeOptsOutput) Files() pulumi.StringArrayOutput
Corresponds to the [FILE] argument.
func (TeeOptsOutput) IgnoreInterrupts ¶
func (o TeeOptsOutput) IgnoreInterrupts() pulumi.BoolPtrOutput
Ignore interrupt signals.
func (TeeOptsOutput) OutputError ¶
func (o TeeOptsOutput) OutputError() TeeModePtrOutput
Set behavior on write error.
func (TeeOptsOutput) Pipe ¶
func (o TeeOptsOutput) Pipe() pulumi.BoolPtrOutput
Operate in a more appropriate MODE with pipes.
func (TeeOptsOutput) ToTeeOptsOutput ¶
func (o TeeOptsOutput) ToTeeOptsOutput() TeeOptsOutput
func (TeeOptsOutput) ToTeeOptsOutputWithContext ¶
func (o TeeOptsOutput) ToTeeOptsOutputWithContext(ctx context.Context) TeeOptsOutput
func (TeeOptsOutput) ToTeeOptsPtrOutput ¶
func (o TeeOptsOutput) ToTeeOptsPtrOutput() TeeOptsPtrOutput
func (TeeOptsOutput) ToTeeOptsPtrOutputWithContext ¶
func (o TeeOptsOutput) ToTeeOptsPtrOutputWithContext(ctx context.Context) TeeOptsPtrOutput
func (TeeOptsOutput) Version ¶
func (o TeeOptsOutput) Version() pulumi.BoolPtrOutput
Output version information and exit.
type TeeOptsPtrInput ¶
type TeeOptsPtrInput interface { pulumi.Input ToTeeOptsPtrOutput() TeeOptsPtrOutput ToTeeOptsPtrOutputWithContext(context.Context) TeeOptsPtrOutput }
TeeOptsPtrInput is an input type that accepts TeeOptsArgs, TeeOptsPtr and TeeOptsPtrOutput values. You can construct a concrete instance of `TeeOptsPtrInput` via:
TeeOptsArgs{...} or: nil
func TeeOptsPtr ¶
func TeeOptsPtr(v *TeeOptsArgs) TeeOptsPtrInput
type TeeOptsPtrOutput ¶
type TeeOptsPtrOutput struct{ *pulumi.OutputState }
func (TeeOptsPtrOutput) Append ¶
func (o TeeOptsPtrOutput) Append() pulumi.BoolPtrOutput
Append to the given FILEs, do not overwrite
func (TeeOptsPtrOutput) Elem ¶
func (o TeeOptsPtrOutput) Elem() TeeOptsOutput
func (TeeOptsPtrOutput) ElementType ¶
func (TeeOptsPtrOutput) ElementType() reflect.Type
func (TeeOptsPtrOutput) Files ¶
func (o TeeOptsPtrOutput) Files() pulumi.StringArrayOutput
Corresponds to the [FILE] argument.
func (TeeOptsPtrOutput) IgnoreInterrupts ¶
func (o TeeOptsPtrOutput) IgnoreInterrupts() pulumi.BoolPtrOutput
Ignore interrupt signals.
func (TeeOptsPtrOutput) OutputError ¶
func (o TeeOptsPtrOutput) OutputError() TeeModePtrOutput
Set behavior on write error.
func (TeeOptsPtrOutput) Pipe ¶
func (o TeeOptsPtrOutput) Pipe() pulumi.BoolPtrOutput
Operate in a more appropriate MODE with pipes.
func (TeeOptsPtrOutput) ToTeeOptsPtrOutput ¶
func (o TeeOptsPtrOutput) ToTeeOptsPtrOutput() TeeOptsPtrOutput
func (TeeOptsPtrOutput) ToTeeOptsPtrOutputWithContext ¶
func (o TeeOptsPtrOutput) ToTeeOptsPtrOutputWithContext(ctx context.Context) TeeOptsPtrOutput
func (TeeOptsPtrOutput) Version ¶
func (o TeeOptsPtrOutput) Version() pulumi.BoolPtrOutput
Output version information and exit.
type TeeOutput ¶
type TeeOutput struct{ *pulumi.OutputState }
func (TeeOutput) BinaryPath ¶
func (o TeeOutput) BinaryPath() pulumi.StringOutput
Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH
func (TeeOutput) Command ¶
func (o TeeOutput) Command() pulumiCommand.CommandOutput
The underlying command
func (TeeOutput) Connection ¶
func (o TeeOutput) Connection() pulumiCommand.ConnectionOutput
Connection details for the remote system
func (TeeOutput) Delete ¶
The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
func (TeeOutput) ElementType ¶
func (TeeOutput) Environment ¶
func (o TeeOutput) Environment() pulumi.StringMapOutput
Environment variables
func (TeeOutput) ToTeeOutput ¶
func (TeeOutput) ToTeeOutputWithContext ¶
type Wget ¶
type Wget struct { pulumi.ResourceState // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringOutput `pulumi:"binaryPath"` // The underlying command Command pulumiCommand.CommandOutput `pulumi:"command"` // Connection details for the remote system Connection pulumiCommand.ConnectionOutput `pulumi:"connection"` // The command to run on create. Create pulumi.AnyOutput `pulumi:"create"` // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete pulumi.AnyOutput `pulumi:"delete"` // Environment variables Environment pulumi.StringMapOutput `pulumi:"environment"` // TODO Stderr pulumi.StringOutput `pulumi:"stderr"` // TODO Stdin pulumi.StringPtrOutput `pulumi:"stdin"` // TODO Stdout pulumi.StringOutput `pulumi:"stdout"` // TODO Triggers pulumi.ArrayOutput `pulumi:"triggers"` // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update pulumi.AnyOutput `pulumi:"update"` }
Abstraction over the `wget` utility on a remote system.
func NewWget ¶
func NewWget(ctx *pulumi.Context, name string, args *WgetArgs, opts ...pulumi.ResourceOption) (*Wget, error)
NewWget registers a new resource with the given unique name, arguments, and options.
func (*Wget) ElementType ¶
func (*Wget) ToWgetOutput ¶
func (i *Wget) ToWgetOutput() WgetOutput
func (*Wget) ToWgetOutputWithContext ¶
func (i *Wget) ToWgetOutputWithContext(ctx context.Context) WgetOutput
type WgetArgs ¶
type WgetArgs struct { // Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH BinaryPath pulumi.StringPtrInput // Connection details for the remote system Connection pulumiCommand.ConnectionInput // The command to run on create. Create interface{} // The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT // and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the // Command resource from previous create or update steps. Delete interface{} // Environment variables Environment pulumi.StringMapInput // TODO Stdin pulumi.StringPtrInput // TODO Triggers pulumi.ArrayInput // The command to run on update, if empty, create will // run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR // are set to the stdout and stderr properties of the Command resource from previous // create or update steps. Update interface{} }
The set of arguments for constructing a Wget resource.
func (WgetArgs) ElementType ¶
type WgetArray ¶
type WgetArray []WgetInput
func (WgetArray) ElementType ¶
func (WgetArray) ToWgetArrayOutput ¶
func (i WgetArray) ToWgetArrayOutput() WgetArrayOutput
func (WgetArray) ToWgetArrayOutputWithContext ¶
func (i WgetArray) ToWgetArrayOutputWithContext(ctx context.Context) WgetArrayOutput
type WgetArrayInput ¶
type WgetArrayInput interface { pulumi.Input ToWgetArrayOutput() WgetArrayOutput ToWgetArrayOutputWithContext(context.Context) WgetArrayOutput }
WgetArrayInput is an input type that accepts WgetArray and WgetArrayOutput values. You can construct a concrete instance of `WgetArrayInput` via:
WgetArray{ WgetArgs{...} }
type WgetArrayOutput ¶
type WgetArrayOutput struct{ *pulumi.OutputState }
func (WgetArrayOutput) ElementType ¶
func (WgetArrayOutput) ElementType() reflect.Type
func (WgetArrayOutput) Index ¶
func (o WgetArrayOutput) Index(i pulumi.IntInput) WgetOutput
func (WgetArrayOutput) ToWgetArrayOutput ¶
func (o WgetArrayOutput) ToWgetArrayOutput() WgetArrayOutput
func (WgetArrayOutput) ToWgetArrayOutputWithContext ¶
func (o WgetArrayOutput) ToWgetArrayOutputWithContext(ctx context.Context) WgetArrayOutput
type WgetInput ¶
type WgetInput interface { pulumi.Input ToWgetOutput() WgetOutput ToWgetOutputWithContext(ctx context.Context) WgetOutput }
type WgetMap ¶
func (WgetMap) ElementType ¶
func (WgetMap) ToWgetMapOutput ¶
func (i WgetMap) ToWgetMapOutput() WgetMapOutput
func (WgetMap) ToWgetMapOutputWithContext ¶
func (i WgetMap) ToWgetMapOutputWithContext(ctx context.Context) WgetMapOutput
type WgetMapInput ¶
type WgetMapInput interface { pulumi.Input ToWgetMapOutput() WgetMapOutput ToWgetMapOutputWithContext(context.Context) WgetMapOutput }
WgetMapInput is an input type that accepts WgetMap and WgetMapOutput values. You can construct a concrete instance of `WgetMapInput` via:
WgetMap{ "key": WgetArgs{...} }
type WgetMapOutput ¶
type WgetMapOutput struct{ *pulumi.OutputState }
func (WgetMapOutput) ElementType ¶
func (WgetMapOutput) ElementType() reflect.Type
func (WgetMapOutput) MapIndex ¶
func (o WgetMapOutput) MapIndex(k pulumi.StringInput) WgetOutput
func (WgetMapOutput) ToWgetMapOutput ¶
func (o WgetMapOutput) ToWgetMapOutput() WgetMapOutput
func (WgetMapOutput) ToWgetMapOutputWithContext ¶
func (o WgetMapOutput) ToWgetMapOutputWithContext(ctx context.Context) WgetMapOutput
type WgetOpts ¶
type WgetOpts struct { // The directory prefix is the directory where all other files and subdirectories will be saved to, i.e. the top of the retrieval tree. The default is . (the current directory). DirectoryPrefix *string `pulumi:"directoryPrefix"` // When in recursive mode, only HTTPS links are followed. HttpsOnly *bool `pulumi:"httpsOnly"` // Turn off verbose without being completely quiet (use -q for that), which means that error messages and basic information still get printed. NoVerbose *bool `pulumi:"noVerbose"` // The documents will not be written to the appropriate files, but all will be concatenated together and written to file. OutputDocument *string `pulumi:"outputDocument"` // Turn off Wget's output. Quiet *bool `pulumi:"quiet"` // Turn on time-stamping. Timestamping *bool `pulumi:"timestamping"` // Corresponds to the [URL...] argument. Url []string `pulumi:"url"` }
Abstraction over the `wget` utility on a remote system.
type WgetOptsArgs ¶
type WgetOptsArgs struct { // The directory prefix is the directory where all other files and subdirectories will be saved to, i.e. the top of the retrieval tree. The default is . (the current directory). DirectoryPrefix pulumi.StringPtrInput `pulumi:"directoryPrefix"` // When in recursive mode, only HTTPS links are followed. HttpsOnly pulumi.BoolPtrInput `pulumi:"httpsOnly"` // Turn off verbose without being completely quiet (use -q for that), which means that error messages and basic information still get printed. NoVerbose pulumi.BoolPtrInput `pulumi:"noVerbose"` // The documents will not be written to the appropriate files, but all will be concatenated together and written to file. OutputDocument pulumi.StringPtrInput `pulumi:"outputDocument"` // Turn off Wget's output. Quiet pulumi.BoolPtrInput `pulumi:"quiet"` // Turn on time-stamping. Timestamping pulumi.BoolPtrInput `pulumi:"timestamping"` // Corresponds to the [URL...] argument. Url pulumi.StringArrayInput `pulumi:"url"` }
Abstraction over the `wget` utility on a remote system.
func (WgetOptsArgs) ElementType ¶
func (WgetOptsArgs) ElementType() reflect.Type
func (WgetOptsArgs) ToWgetOptsOutput ¶
func (i WgetOptsArgs) ToWgetOptsOutput() WgetOptsOutput
func (WgetOptsArgs) ToWgetOptsOutputWithContext ¶
func (i WgetOptsArgs) ToWgetOptsOutputWithContext(ctx context.Context) WgetOptsOutput
func (WgetOptsArgs) ToWgetOptsPtrOutput ¶
func (i WgetOptsArgs) ToWgetOptsPtrOutput() WgetOptsPtrOutput
func (WgetOptsArgs) ToWgetOptsPtrOutputWithContext ¶
func (i WgetOptsArgs) ToWgetOptsPtrOutputWithContext(ctx context.Context) WgetOptsPtrOutput
type WgetOptsInput ¶
type WgetOptsInput interface { pulumi.Input ToWgetOptsOutput() WgetOptsOutput ToWgetOptsOutputWithContext(context.Context) WgetOptsOutput }
WgetOptsInput is an input type that accepts WgetOptsArgs and WgetOptsOutput values. You can construct a concrete instance of `WgetOptsInput` via:
WgetOptsArgs{...}
type WgetOptsOutput ¶
type WgetOptsOutput struct{ *pulumi.OutputState }
Abstraction over the `wget` utility on a remote system.
func (WgetOptsOutput) DirectoryPrefix ¶
func (o WgetOptsOutput) DirectoryPrefix() pulumi.StringPtrOutput
The directory prefix is the directory where all other files and subdirectories will be saved to, i.e. the top of the retrieval tree. The default is . (the current directory).
func (WgetOptsOutput) ElementType ¶
func (WgetOptsOutput) ElementType() reflect.Type
func (WgetOptsOutput) HttpsOnly ¶
func (o WgetOptsOutput) HttpsOnly() pulumi.BoolPtrOutput
When in recursive mode, only HTTPS links are followed.
func (WgetOptsOutput) NoVerbose ¶
func (o WgetOptsOutput) NoVerbose() pulumi.BoolPtrOutput
Turn off verbose without being completely quiet (use -q for that), which means that error messages and basic information still get printed.
func (WgetOptsOutput) OutputDocument ¶
func (o WgetOptsOutput) OutputDocument() pulumi.StringPtrOutput
The documents will not be written to the appropriate files, but all will be concatenated together and written to file.
func (WgetOptsOutput) Quiet ¶
func (o WgetOptsOutput) Quiet() pulumi.BoolPtrOutput
Turn off Wget's output.
func (WgetOptsOutput) Timestamping ¶
func (o WgetOptsOutput) Timestamping() pulumi.BoolPtrOutput
Turn on time-stamping.
func (WgetOptsOutput) ToWgetOptsOutput ¶
func (o WgetOptsOutput) ToWgetOptsOutput() WgetOptsOutput
func (WgetOptsOutput) ToWgetOptsOutputWithContext ¶
func (o WgetOptsOutput) ToWgetOptsOutputWithContext(ctx context.Context) WgetOptsOutput
func (WgetOptsOutput) ToWgetOptsPtrOutput ¶
func (o WgetOptsOutput) ToWgetOptsPtrOutput() WgetOptsPtrOutput
func (WgetOptsOutput) ToWgetOptsPtrOutputWithContext ¶
func (o WgetOptsOutput) ToWgetOptsPtrOutputWithContext(ctx context.Context) WgetOptsPtrOutput
func (WgetOptsOutput) Url ¶
func (o WgetOptsOutput) Url() pulumi.StringArrayOutput
Corresponds to the [URL...] argument.
type WgetOptsPtrInput ¶
type WgetOptsPtrInput interface { pulumi.Input ToWgetOptsPtrOutput() WgetOptsPtrOutput ToWgetOptsPtrOutputWithContext(context.Context) WgetOptsPtrOutput }
WgetOptsPtrInput is an input type that accepts WgetOptsArgs, WgetOptsPtr and WgetOptsPtrOutput values. You can construct a concrete instance of `WgetOptsPtrInput` via:
WgetOptsArgs{...} or: nil
func WgetOptsPtr ¶
func WgetOptsPtr(v *WgetOptsArgs) WgetOptsPtrInput
type WgetOptsPtrOutput ¶
type WgetOptsPtrOutput struct{ *pulumi.OutputState }
func (WgetOptsPtrOutput) DirectoryPrefix ¶
func (o WgetOptsPtrOutput) DirectoryPrefix() pulumi.StringPtrOutput
The directory prefix is the directory where all other files and subdirectories will be saved to, i.e. the top of the retrieval tree. The default is . (the current directory).
func (WgetOptsPtrOutput) Elem ¶
func (o WgetOptsPtrOutput) Elem() WgetOptsOutput
func (WgetOptsPtrOutput) ElementType ¶
func (WgetOptsPtrOutput) ElementType() reflect.Type
func (WgetOptsPtrOutput) HttpsOnly ¶
func (o WgetOptsPtrOutput) HttpsOnly() pulumi.BoolPtrOutput
When in recursive mode, only HTTPS links are followed.
func (WgetOptsPtrOutput) NoVerbose ¶
func (o WgetOptsPtrOutput) NoVerbose() pulumi.BoolPtrOutput
Turn off verbose without being completely quiet (use -q for that), which means that error messages and basic information still get printed.
func (WgetOptsPtrOutput) OutputDocument ¶
func (o WgetOptsPtrOutput) OutputDocument() pulumi.StringPtrOutput
The documents will not be written to the appropriate files, but all will be concatenated together and written to file.
func (WgetOptsPtrOutput) Quiet ¶
func (o WgetOptsPtrOutput) Quiet() pulumi.BoolPtrOutput
Turn off Wget's output.
func (WgetOptsPtrOutput) Timestamping ¶
func (o WgetOptsPtrOutput) Timestamping() pulumi.BoolPtrOutput
Turn on time-stamping.
func (WgetOptsPtrOutput) ToWgetOptsPtrOutput ¶
func (o WgetOptsPtrOutput) ToWgetOptsPtrOutput() WgetOptsPtrOutput
func (WgetOptsPtrOutput) ToWgetOptsPtrOutputWithContext ¶
func (o WgetOptsPtrOutput) ToWgetOptsPtrOutputWithContext(ctx context.Context) WgetOptsPtrOutput
func (WgetOptsPtrOutput) Url ¶
func (o WgetOptsPtrOutput) Url() pulumi.StringArrayOutput
Corresponds to the [URL...] argument.
type WgetOutput ¶
type WgetOutput struct{ *pulumi.OutputState }
func (WgetOutput) BinaryPath ¶
func (o WgetOutput) BinaryPath() pulumi.StringOutput
Path to the binary on the remote system. If omitted, the tool is assumed to be on $PATH
func (WgetOutput) Command ¶
func (o WgetOutput) Command() pulumiCommand.CommandOutput
The underlying command
func (WgetOutput) Connection ¶
func (o WgetOutput) Connection() pulumiCommand.ConnectionOutput
Connection details for the remote system
func (WgetOutput) Create ¶
func (o WgetOutput) Create() pulumi.AnyOutput
The command to run on create.
func (WgetOutput) Delete ¶
func (o WgetOutput) Delete() pulumi.AnyOutput
The command to run on delete. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.
func (WgetOutput) ElementType ¶
func (WgetOutput) ElementType() reflect.Type
func (WgetOutput) Environment ¶
func (o WgetOutput) Environment() pulumi.StringMapOutput
Environment variables
func (WgetOutput) ToWgetOutput ¶
func (o WgetOutput) ToWgetOutput() WgetOutput
func (WgetOutput) ToWgetOutputWithContext ¶
func (o WgetOutput) ToWgetOutputWithContext(ctx context.Context) WgetOutput
func (WgetOutput) Update ¶
func (o WgetOutput) Update() pulumi.AnyOutput
The command to run on update, if empty, create will run again. The environment variables PULUMI_COMMAND_STDOUT and PULUMI_COMMAND_STDERR are set to the stdout and stderr properties of the Command resource from previous create or update steps.