transfer

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 8, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Server deprecated

type Server struct {
	pulumi.CustomResourceState

	Arn                     pulumi.StringOutput                    `pulumi:"arn"`
	Certificate             pulumi.StringPtrOutput                 `pulumi:"certificate"`
	Domain                  pulumi.StringPtrOutput                 `pulumi:"domain"`
	EndpointDetails         ServerEndpointDetailsPtrOutput         `pulumi:"endpointDetails"`
	EndpointType            pulumi.StringPtrOutput                 `pulumi:"endpointType"`
	IdentityProviderDetails ServerIdentityProviderDetailsPtrOutput `pulumi:"identityProviderDetails"`
	IdentityProviderType    pulumi.StringPtrOutput                 `pulumi:"identityProviderType"`
	LoggingRole             pulumi.StringPtrOutput                 `pulumi:"loggingRole"`
	ProtocolDetails         ServerProtocolDetailsPtrOutput         `pulumi:"protocolDetails"`
	Protocols               ServerProtocolArrayOutput              `pulumi:"protocols"`
	SecurityPolicyName      pulumi.StringPtrOutput                 `pulumi:"securityPolicyName"`
	ServerId                pulumi.StringOutput                    `pulumi:"serverId"`
	Tags                    ServerTagArrayOutput                   `pulumi:"tags"`
	WorkflowDetails         ServerWorkflowDetailsPtrOutput         `pulumi:"workflowDetails"`
}

Resource Type definition for AWS::Transfer::Server

Deprecated: Server is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetServer

func GetServer(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ServerState, opts ...pulumi.ResourceOption) (*Server, error)

GetServer gets an existing Server resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewServer

func NewServer(ctx *pulumi.Context,
	name string, args *ServerArgs, opts ...pulumi.ResourceOption) (*Server, error)

NewServer registers a new resource with the given unique name, arguments, and options.

func (*Server) ElementType

func (*Server) ElementType() reflect.Type

func (*Server) ToServerOutput

func (i *Server) ToServerOutput() ServerOutput

func (*Server) ToServerOutputWithContext

func (i *Server) ToServerOutputWithContext(ctx context.Context) ServerOutput

type ServerArgs

type ServerArgs struct {
	Certificate             pulumi.StringPtrInput
	Domain                  pulumi.StringPtrInput
	EndpointDetails         ServerEndpointDetailsPtrInput
	EndpointType            pulumi.StringPtrInput
	IdentityProviderDetails ServerIdentityProviderDetailsPtrInput
	IdentityProviderType    pulumi.StringPtrInput
	LoggingRole             pulumi.StringPtrInput
	ProtocolDetails         ServerProtocolDetailsPtrInput
	Protocols               ServerProtocolArrayInput
	SecurityPolicyName      pulumi.StringPtrInput
	Tags                    ServerTagArrayInput
	WorkflowDetails         ServerWorkflowDetailsPtrInput
}

The set of arguments for constructing a Server resource.

func (ServerArgs) ElementType

func (ServerArgs) ElementType() reflect.Type

type ServerEndpointDetails

type ServerEndpointDetails struct {
	AddressAllocationIds []string `pulumi:"addressAllocationIds"`
	SecurityGroupIds     []string `pulumi:"securityGroupIds"`
	SubnetIds            []string `pulumi:"subnetIds"`
	VpcEndpointId        *string  `pulumi:"vpcEndpointId"`
	VpcId                *string  `pulumi:"vpcId"`
}

type ServerEndpointDetailsArgs

type ServerEndpointDetailsArgs struct {
	AddressAllocationIds pulumi.StringArrayInput `pulumi:"addressAllocationIds"`
	SecurityGroupIds     pulumi.StringArrayInput `pulumi:"securityGroupIds"`
	SubnetIds            pulumi.StringArrayInput `pulumi:"subnetIds"`
	VpcEndpointId        pulumi.StringPtrInput   `pulumi:"vpcEndpointId"`
	VpcId                pulumi.StringPtrInput   `pulumi:"vpcId"`
}

func (ServerEndpointDetailsArgs) ElementType

func (ServerEndpointDetailsArgs) ElementType() reflect.Type

func (ServerEndpointDetailsArgs) ToServerEndpointDetailsOutput

func (i ServerEndpointDetailsArgs) ToServerEndpointDetailsOutput() ServerEndpointDetailsOutput

func (ServerEndpointDetailsArgs) ToServerEndpointDetailsOutputWithContext

func (i ServerEndpointDetailsArgs) ToServerEndpointDetailsOutputWithContext(ctx context.Context) ServerEndpointDetailsOutput

func (ServerEndpointDetailsArgs) ToServerEndpointDetailsPtrOutput

func (i ServerEndpointDetailsArgs) ToServerEndpointDetailsPtrOutput() ServerEndpointDetailsPtrOutput

func (ServerEndpointDetailsArgs) ToServerEndpointDetailsPtrOutputWithContext

func (i ServerEndpointDetailsArgs) ToServerEndpointDetailsPtrOutputWithContext(ctx context.Context) ServerEndpointDetailsPtrOutput

type ServerEndpointDetailsInput

type ServerEndpointDetailsInput interface {
	pulumi.Input

	ToServerEndpointDetailsOutput() ServerEndpointDetailsOutput
	ToServerEndpointDetailsOutputWithContext(context.Context) ServerEndpointDetailsOutput
}

ServerEndpointDetailsInput is an input type that accepts ServerEndpointDetailsArgs and ServerEndpointDetailsOutput values. You can construct a concrete instance of `ServerEndpointDetailsInput` via:

ServerEndpointDetailsArgs{...}

type ServerEndpointDetailsOutput

type ServerEndpointDetailsOutput struct{ *pulumi.OutputState }

func (ServerEndpointDetailsOutput) AddressAllocationIds

func (o ServerEndpointDetailsOutput) AddressAllocationIds() pulumi.StringArrayOutput

func (ServerEndpointDetailsOutput) ElementType

func (ServerEndpointDetailsOutput) SecurityGroupIds

func (ServerEndpointDetailsOutput) SubnetIds

func (ServerEndpointDetailsOutput) ToServerEndpointDetailsOutput

func (o ServerEndpointDetailsOutput) ToServerEndpointDetailsOutput() ServerEndpointDetailsOutput

func (ServerEndpointDetailsOutput) ToServerEndpointDetailsOutputWithContext

func (o ServerEndpointDetailsOutput) ToServerEndpointDetailsOutputWithContext(ctx context.Context) ServerEndpointDetailsOutput

func (ServerEndpointDetailsOutput) ToServerEndpointDetailsPtrOutput

func (o ServerEndpointDetailsOutput) ToServerEndpointDetailsPtrOutput() ServerEndpointDetailsPtrOutput

func (ServerEndpointDetailsOutput) ToServerEndpointDetailsPtrOutputWithContext

func (o ServerEndpointDetailsOutput) ToServerEndpointDetailsPtrOutputWithContext(ctx context.Context) ServerEndpointDetailsPtrOutput

func (ServerEndpointDetailsOutput) VpcEndpointId

func (ServerEndpointDetailsOutput) VpcId

type ServerEndpointDetailsPtrInput

type ServerEndpointDetailsPtrInput interface {
	pulumi.Input

	ToServerEndpointDetailsPtrOutput() ServerEndpointDetailsPtrOutput
	ToServerEndpointDetailsPtrOutputWithContext(context.Context) ServerEndpointDetailsPtrOutput
}

ServerEndpointDetailsPtrInput is an input type that accepts ServerEndpointDetailsArgs, ServerEndpointDetailsPtr and ServerEndpointDetailsPtrOutput values. You can construct a concrete instance of `ServerEndpointDetailsPtrInput` via:

        ServerEndpointDetailsArgs{...}

or:

        nil

type ServerEndpointDetailsPtrOutput

type ServerEndpointDetailsPtrOutput struct{ *pulumi.OutputState }

func (ServerEndpointDetailsPtrOutput) AddressAllocationIds

func (o ServerEndpointDetailsPtrOutput) AddressAllocationIds() pulumi.StringArrayOutput

func (ServerEndpointDetailsPtrOutput) Elem

func (ServerEndpointDetailsPtrOutput) ElementType

func (ServerEndpointDetailsPtrOutput) SecurityGroupIds

func (ServerEndpointDetailsPtrOutput) SubnetIds

func (ServerEndpointDetailsPtrOutput) ToServerEndpointDetailsPtrOutput

func (o ServerEndpointDetailsPtrOutput) ToServerEndpointDetailsPtrOutput() ServerEndpointDetailsPtrOutput

func (ServerEndpointDetailsPtrOutput) ToServerEndpointDetailsPtrOutputWithContext

func (o ServerEndpointDetailsPtrOutput) ToServerEndpointDetailsPtrOutputWithContext(ctx context.Context) ServerEndpointDetailsPtrOutput

func (ServerEndpointDetailsPtrOutput) VpcEndpointId

func (ServerEndpointDetailsPtrOutput) VpcId

type ServerIdentityProviderDetails

type ServerIdentityProviderDetails struct {
	DirectoryId    *string `pulumi:"directoryId"`
	InvocationRole *string `pulumi:"invocationRole"`
	Url            *string `pulumi:"url"`
}

type ServerIdentityProviderDetailsArgs

type ServerIdentityProviderDetailsArgs struct {
	DirectoryId    pulumi.StringPtrInput `pulumi:"directoryId"`
	InvocationRole pulumi.StringPtrInput `pulumi:"invocationRole"`
	Url            pulumi.StringPtrInput `pulumi:"url"`
}

func (ServerIdentityProviderDetailsArgs) ElementType

func (ServerIdentityProviderDetailsArgs) ToServerIdentityProviderDetailsOutput

func (i ServerIdentityProviderDetailsArgs) ToServerIdentityProviderDetailsOutput() ServerIdentityProviderDetailsOutput

func (ServerIdentityProviderDetailsArgs) ToServerIdentityProviderDetailsOutputWithContext

func (i ServerIdentityProviderDetailsArgs) ToServerIdentityProviderDetailsOutputWithContext(ctx context.Context) ServerIdentityProviderDetailsOutput

func (ServerIdentityProviderDetailsArgs) ToServerIdentityProviderDetailsPtrOutput

func (i ServerIdentityProviderDetailsArgs) ToServerIdentityProviderDetailsPtrOutput() ServerIdentityProviderDetailsPtrOutput

func (ServerIdentityProviderDetailsArgs) ToServerIdentityProviderDetailsPtrOutputWithContext

func (i ServerIdentityProviderDetailsArgs) ToServerIdentityProviderDetailsPtrOutputWithContext(ctx context.Context) ServerIdentityProviderDetailsPtrOutput

type ServerIdentityProviderDetailsInput

type ServerIdentityProviderDetailsInput interface {
	pulumi.Input

	ToServerIdentityProviderDetailsOutput() ServerIdentityProviderDetailsOutput
	ToServerIdentityProviderDetailsOutputWithContext(context.Context) ServerIdentityProviderDetailsOutput
}

ServerIdentityProviderDetailsInput is an input type that accepts ServerIdentityProviderDetailsArgs and ServerIdentityProviderDetailsOutput values. You can construct a concrete instance of `ServerIdentityProviderDetailsInput` via:

ServerIdentityProviderDetailsArgs{...}

type ServerIdentityProviderDetailsOutput

type ServerIdentityProviderDetailsOutput struct{ *pulumi.OutputState }

func (ServerIdentityProviderDetailsOutput) DirectoryId

func (ServerIdentityProviderDetailsOutput) ElementType

func (ServerIdentityProviderDetailsOutput) InvocationRole

func (ServerIdentityProviderDetailsOutput) ToServerIdentityProviderDetailsOutput

func (o ServerIdentityProviderDetailsOutput) ToServerIdentityProviderDetailsOutput() ServerIdentityProviderDetailsOutput

func (ServerIdentityProviderDetailsOutput) ToServerIdentityProviderDetailsOutputWithContext

func (o ServerIdentityProviderDetailsOutput) ToServerIdentityProviderDetailsOutputWithContext(ctx context.Context) ServerIdentityProviderDetailsOutput

func (ServerIdentityProviderDetailsOutput) ToServerIdentityProviderDetailsPtrOutput

func (o ServerIdentityProviderDetailsOutput) ToServerIdentityProviderDetailsPtrOutput() ServerIdentityProviderDetailsPtrOutput

func (ServerIdentityProviderDetailsOutput) ToServerIdentityProviderDetailsPtrOutputWithContext

func (o ServerIdentityProviderDetailsOutput) ToServerIdentityProviderDetailsPtrOutputWithContext(ctx context.Context) ServerIdentityProviderDetailsPtrOutput

func (ServerIdentityProviderDetailsOutput) Url

type ServerIdentityProviderDetailsPtrInput

type ServerIdentityProviderDetailsPtrInput interface {
	pulumi.Input

	ToServerIdentityProviderDetailsPtrOutput() ServerIdentityProviderDetailsPtrOutput
	ToServerIdentityProviderDetailsPtrOutputWithContext(context.Context) ServerIdentityProviderDetailsPtrOutput
}

ServerIdentityProviderDetailsPtrInput is an input type that accepts ServerIdentityProviderDetailsArgs, ServerIdentityProviderDetailsPtr and ServerIdentityProviderDetailsPtrOutput values. You can construct a concrete instance of `ServerIdentityProviderDetailsPtrInput` via:

        ServerIdentityProviderDetailsArgs{...}

or:

        nil

type ServerIdentityProviderDetailsPtrOutput

type ServerIdentityProviderDetailsPtrOutput struct{ *pulumi.OutputState }

func (ServerIdentityProviderDetailsPtrOutput) DirectoryId

func (ServerIdentityProviderDetailsPtrOutput) Elem

func (ServerIdentityProviderDetailsPtrOutput) ElementType

func (ServerIdentityProviderDetailsPtrOutput) InvocationRole

func (ServerIdentityProviderDetailsPtrOutput) ToServerIdentityProviderDetailsPtrOutput

func (o ServerIdentityProviderDetailsPtrOutput) ToServerIdentityProviderDetailsPtrOutput() ServerIdentityProviderDetailsPtrOutput

func (ServerIdentityProviderDetailsPtrOutput) ToServerIdentityProviderDetailsPtrOutputWithContext

func (o ServerIdentityProviderDetailsPtrOutput) ToServerIdentityProviderDetailsPtrOutputWithContext(ctx context.Context) ServerIdentityProviderDetailsPtrOutput

func (ServerIdentityProviderDetailsPtrOutput) Url

type ServerInput

type ServerInput interface {
	pulumi.Input

	ToServerOutput() ServerOutput
	ToServerOutputWithContext(ctx context.Context) ServerOutput
}

type ServerOutput

type ServerOutput struct{ *pulumi.OutputState }

func (ServerOutput) ElementType

func (ServerOutput) ElementType() reflect.Type

func (ServerOutput) ToServerOutput

func (o ServerOutput) ToServerOutput() ServerOutput

func (ServerOutput) ToServerOutputWithContext

func (o ServerOutput) ToServerOutputWithContext(ctx context.Context) ServerOutput

type ServerProtocol

type ServerProtocol struct {
}

type ServerProtocolArgs

type ServerProtocolArgs struct {
}

func (ServerProtocolArgs) ElementType

func (ServerProtocolArgs) ElementType() reflect.Type

func (ServerProtocolArgs) ToServerProtocolOutput

func (i ServerProtocolArgs) ToServerProtocolOutput() ServerProtocolOutput

func (ServerProtocolArgs) ToServerProtocolOutputWithContext

func (i ServerProtocolArgs) ToServerProtocolOutputWithContext(ctx context.Context) ServerProtocolOutput

type ServerProtocolArray

type ServerProtocolArray []ServerProtocolInput

func (ServerProtocolArray) ElementType

func (ServerProtocolArray) ElementType() reflect.Type

func (ServerProtocolArray) ToServerProtocolArrayOutput

func (i ServerProtocolArray) ToServerProtocolArrayOutput() ServerProtocolArrayOutput

func (ServerProtocolArray) ToServerProtocolArrayOutputWithContext

func (i ServerProtocolArray) ToServerProtocolArrayOutputWithContext(ctx context.Context) ServerProtocolArrayOutput

type ServerProtocolArrayInput

type ServerProtocolArrayInput interface {
	pulumi.Input

	ToServerProtocolArrayOutput() ServerProtocolArrayOutput
	ToServerProtocolArrayOutputWithContext(context.Context) ServerProtocolArrayOutput
}

ServerProtocolArrayInput is an input type that accepts ServerProtocolArray and ServerProtocolArrayOutput values. You can construct a concrete instance of `ServerProtocolArrayInput` via:

ServerProtocolArray{ ServerProtocolArgs{...} }

type ServerProtocolArrayOutput

type ServerProtocolArrayOutput struct{ *pulumi.OutputState }

func (ServerProtocolArrayOutput) ElementType

func (ServerProtocolArrayOutput) ElementType() reflect.Type

func (ServerProtocolArrayOutput) Index

func (ServerProtocolArrayOutput) ToServerProtocolArrayOutput

func (o ServerProtocolArrayOutput) ToServerProtocolArrayOutput() ServerProtocolArrayOutput

func (ServerProtocolArrayOutput) ToServerProtocolArrayOutputWithContext

func (o ServerProtocolArrayOutput) ToServerProtocolArrayOutputWithContext(ctx context.Context) ServerProtocolArrayOutput

type ServerProtocolDetails

type ServerProtocolDetails struct {
	PassiveIp *string `pulumi:"passiveIp"`
}

type ServerProtocolDetailsArgs

type ServerProtocolDetailsArgs struct {
	PassiveIp pulumi.StringPtrInput `pulumi:"passiveIp"`
}

func (ServerProtocolDetailsArgs) ElementType

func (ServerProtocolDetailsArgs) ElementType() reflect.Type

func (ServerProtocolDetailsArgs) ToServerProtocolDetailsOutput

func (i ServerProtocolDetailsArgs) ToServerProtocolDetailsOutput() ServerProtocolDetailsOutput

func (ServerProtocolDetailsArgs) ToServerProtocolDetailsOutputWithContext

func (i ServerProtocolDetailsArgs) ToServerProtocolDetailsOutputWithContext(ctx context.Context) ServerProtocolDetailsOutput

func (ServerProtocolDetailsArgs) ToServerProtocolDetailsPtrOutput

func (i ServerProtocolDetailsArgs) ToServerProtocolDetailsPtrOutput() ServerProtocolDetailsPtrOutput

func (ServerProtocolDetailsArgs) ToServerProtocolDetailsPtrOutputWithContext

func (i ServerProtocolDetailsArgs) ToServerProtocolDetailsPtrOutputWithContext(ctx context.Context) ServerProtocolDetailsPtrOutput

type ServerProtocolDetailsInput

type ServerProtocolDetailsInput interface {
	pulumi.Input

	ToServerProtocolDetailsOutput() ServerProtocolDetailsOutput
	ToServerProtocolDetailsOutputWithContext(context.Context) ServerProtocolDetailsOutput
}

ServerProtocolDetailsInput is an input type that accepts ServerProtocolDetailsArgs and ServerProtocolDetailsOutput values. You can construct a concrete instance of `ServerProtocolDetailsInput` via:

ServerProtocolDetailsArgs{...}

type ServerProtocolDetailsOutput

type ServerProtocolDetailsOutput struct{ *pulumi.OutputState }

func (ServerProtocolDetailsOutput) ElementType

func (ServerProtocolDetailsOutput) PassiveIp

func (ServerProtocolDetailsOutput) ToServerProtocolDetailsOutput

func (o ServerProtocolDetailsOutput) ToServerProtocolDetailsOutput() ServerProtocolDetailsOutput

func (ServerProtocolDetailsOutput) ToServerProtocolDetailsOutputWithContext

func (o ServerProtocolDetailsOutput) ToServerProtocolDetailsOutputWithContext(ctx context.Context) ServerProtocolDetailsOutput

func (ServerProtocolDetailsOutput) ToServerProtocolDetailsPtrOutput

func (o ServerProtocolDetailsOutput) ToServerProtocolDetailsPtrOutput() ServerProtocolDetailsPtrOutput

func (ServerProtocolDetailsOutput) ToServerProtocolDetailsPtrOutputWithContext

func (o ServerProtocolDetailsOutput) ToServerProtocolDetailsPtrOutputWithContext(ctx context.Context) ServerProtocolDetailsPtrOutput

type ServerProtocolDetailsPtrInput

type ServerProtocolDetailsPtrInput interface {
	pulumi.Input

	ToServerProtocolDetailsPtrOutput() ServerProtocolDetailsPtrOutput
	ToServerProtocolDetailsPtrOutputWithContext(context.Context) ServerProtocolDetailsPtrOutput
}

ServerProtocolDetailsPtrInput is an input type that accepts ServerProtocolDetailsArgs, ServerProtocolDetailsPtr and ServerProtocolDetailsPtrOutput values. You can construct a concrete instance of `ServerProtocolDetailsPtrInput` via:

        ServerProtocolDetailsArgs{...}

or:

        nil

type ServerProtocolDetailsPtrOutput

type ServerProtocolDetailsPtrOutput struct{ *pulumi.OutputState }

func (ServerProtocolDetailsPtrOutput) Elem

func (ServerProtocolDetailsPtrOutput) ElementType

func (ServerProtocolDetailsPtrOutput) PassiveIp

func (ServerProtocolDetailsPtrOutput) ToServerProtocolDetailsPtrOutput

func (o ServerProtocolDetailsPtrOutput) ToServerProtocolDetailsPtrOutput() ServerProtocolDetailsPtrOutput

func (ServerProtocolDetailsPtrOutput) ToServerProtocolDetailsPtrOutputWithContext

func (o ServerProtocolDetailsPtrOutput) ToServerProtocolDetailsPtrOutputWithContext(ctx context.Context) ServerProtocolDetailsPtrOutput

type ServerProtocolInput

type ServerProtocolInput interface {
	pulumi.Input

	ToServerProtocolOutput() ServerProtocolOutput
	ToServerProtocolOutputWithContext(context.Context) ServerProtocolOutput
}

ServerProtocolInput is an input type that accepts ServerProtocolArgs and ServerProtocolOutput values. You can construct a concrete instance of `ServerProtocolInput` via:

ServerProtocolArgs{...}

type ServerProtocolOutput

type ServerProtocolOutput struct{ *pulumi.OutputState }

func (ServerProtocolOutput) ElementType

func (ServerProtocolOutput) ElementType() reflect.Type

func (ServerProtocolOutput) ToServerProtocolOutput

func (o ServerProtocolOutput) ToServerProtocolOutput() ServerProtocolOutput

func (ServerProtocolOutput) ToServerProtocolOutputWithContext

func (o ServerProtocolOutput) ToServerProtocolOutputWithContext(ctx context.Context) ServerProtocolOutput

type ServerState

type ServerState struct {
}

func (ServerState) ElementType

func (ServerState) ElementType() reflect.Type

type ServerTag

type ServerTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type ServerTagArgs

type ServerTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (ServerTagArgs) ElementType

func (ServerTagArgs) ElementType() reflect.Type

func (ServerTagArgs) ToServerTagOutput

func (i ServerTagArgs) ToServerTagOutput() ServerTagOutput

func (ServerTagArgs) ToServerTagOutputWithContext

func (i ServerTagArgs) ToServerTagOutputWithContext(ctx context.Context) ServerTagOutput

type ServerTagArray

type ServerTagArray []ServerTagInput

func (ServerTagArray) ElementType

func (ServerTagArray) ElementType() reflect.Type

func (ServerTagArray) ToServerTagArrayOutput

func (i ServerTagArray) ToServerTagArrayOutput() ServerTagArrayOutput

func (ServerTagArray) ToServerTagArrayOutputWithContext

func (i ServerTagArray) ToServerTagArrayOutputWithContext(ctx context.Context) ServerTagArrayOutput

type ServerTagArrayInput

type ServerTagArrayInput interface {
	pulumi.Input

	ToServerTagArrayOutput() ServerTagArrayOutput
	ToServerTagArrayOutputWithContext(context.Context) ServerTagArrayOutput
}

ServerTagArrayInput is an input type that accepts ServerTagArray and ServerTagArrayOutput values. You can construct a concrete instance of `ServerTagArrayInput` via:

ServerTagArray{ ServerTagArgs{...} }

type ServerTagArrayOutput

type ServerTagArrayOutput struct{ *pulumi.OutputState }

func (ServerTagArrayOutput) ElementType

func (ServerTagArrayOutput) ElementType() reflect.Type

func (ServerTagArrayOutput) Index

func (ServerTagArrayOutput) ToServerTagArrayOutput

func (o ServerTagArrayOutput) ToServerTagArrayOutput() ServerTagArrayOutput

func (ServerTagArrayOutput) ToServerTagArrayOutputWithContext

func (o ServerTagArrayOutput) ToServerTagArrayOutputWithContext(ctx context.Context) ServerTagArrayOutput

type ServerTagInput

type ServerTagInput interface {
	pulumi.Input

	ToServerTagOutput() ServerTagOutput
	ToServerTagOutputWithContext(context.Context) ServerTagOutput
}

ServerTagInput is an input type that accepts ServerTagArgs and ServerTagOutput values. You can construct a concrete instance of `ServerTagInput` via:

ServerTagArgs{...}

type ServerTagOutput

type ServerTagOutput struct{ *pulumi.OutputState }

func (ServerTagOutput) ElementType

func (ServerTagOutput) ElementType() reflect.Type

func (ServerTagOutput) Key

func (ServerTagOutput) ToServerTagOutput

func (o ServerTagOutput) ToServerTagOutput() ServerTagOutput

func (ServerTagOutput) ToServerTagOutputWithContext

func (o ServerTagOutput) ToServerTagOutputWithContext(ctx context.Context) ServerTagOutput

func (ServerTagOutput) Value

type ServerWorkflowDetail

type ServerWorkflowDetail struct {
	ExecutionRole string `pulumi:"executionRole"`
	WorkflowId    string `pulumi:"workflowId"`
}

type ServerWorkflowDetailArgs

type ServerWorkflowDetailArgs struct {
	ExecutionRole pulumi.StringInput `pulumi:"executionRole"`
	WorkflowId    pulumi.StringInput `pulumi:"workflowId"`
}

func (ServerWorkflowDetailArgs) ElementType

func (ServerWorkflowDetailArgs) ElementType() reflect.Type

func (ServerWorkflowDetailArgs) ToServerWorkflowDetailOutput

func (i ServerWorkflowDetailArgs) ToServerWorkflowDetailOutput() ServerWorkflowDetailOutput

func (ServerWorkflowDetailArgs) ToServerWorkflowDetailOutputWithContext

func (i ServerWorkflowDetailArgs) ToServerWorkflowDetailOutputWithContext(ctx context.Context) ServerWorkflowDetailOutput

type ServerWorkflowDetailArray

type ServerWorkflowDetailArray []ServerWorkflowDetailInput

func (ServerWorkflowDetailArray) ElementType

func (ServerWorkflowDetailArray) ElementType() reflect.Type

func (ServerWorkflowDetailArray) ToServerWorkflowDetailArrayOutput

func (i ServerWorkflowDetailArray) ToServerWorkflowDetailArrayOutput() ServerWorkflowDetailArrayOutput

func (ServerWorkflowDetailArray) ToServerWorkflowDetailArrayOutputWithContext

func (i ServerWorkflowDetailArray) ToServerWorkflowDetailArrayOutputWithContext(ctx context.Context) ServerWorkflowDetailArrayOutput

type ServerWorkflowDetailArrayInput

type ServerWorkflowDetailArrayInput interface {
	pulumi.Input

	ToServerWorkflowDetailArrayOutput() ServerWorkflowDetailArrayOutput
	ToServerWorkflowDetailArrayOutputWithContext(context.Context) ServerWorkflowDetailArrayOutput
}

ServerWorkflowDetailArrayInput is an input type that accepts ServerWorkflowDetailArray and ServerWorkflowDetailArrayOutput values. You can construct a concrete instance of `ServerWorkflowDetailArrayInput` via:

ServerWorkflowDetailArray{ ServerWorkflowDetailArgs{...} }

type ServerWorkflowDetailArrayOutput

type ServerWorkflowDetailArrayOutput struct{ *pulumi.OutputState }

func (ServerWorkflowDetailArrayOutput) ElementType

func (ServerWorkflowDetailArrayOutput) Index

func (ServerWorkflowDetailArrayOutput) ToServerWorkflowDetailArrayOutput

func (o ServerWorkflowDetailArrayOutput) ToServerWorkflowDetailArrayOutput() ServerWorkflowDetailArrayOutput

func (ServerWorkflowDetailArrayOutput) ToServerWorkflowDetailArrayOutputWithContext

func (o ServerWorkflowDetailArrayOutput) ToServerWorkflowDetailArrayOutputWithContext(ctx context.Context) ServerWorkflowDetailArrayOutput

type ServerWorkflowDetailInput

type ServerWorkflowDetailInput interface {
	pulumi.Input

	ToServerWorkflowDetailOutput() ServerWorkflowDetailOutput
	ToServerWorkflowDetailOutputWithContext(context.Context) ServerWorkflowDetailOutput
}

ServerWorkflowDetailInput is an input type that accepts ServerWorkflowDetailArgs and ServerWorkflowDetailOutput values. You can construct a concrete instance of `ServerWorkflowDetailInput` via:

ServerWorkflowDetailArgs{...}

type ServerWorkflowDetailOutput

type ServerWorkflowDetailOutput struct{ *pulumi.OutputState }

func (ServerWorkflowDetailOutput) ElementType

func (ServerWorkflowDetailOutput) ElementType() reflect.Type

func (ServerWorkflowDetailOutput) ExecutionRole

func (ServerWorkflowDetailOutput) ToServerWorkflowDetailOutput

func (o ServerWorkflowDetailOutput) ToServerWorkflowDetailOutput() ServerWorkflowDetailOutput

func (ServerWorkflowDetailOutput) ToServerWorkflowDetailOutputWithContext

func (o ServerWorkflowDetailOutput) ToServerWorkflowDetailOutputWithContext(ctx context.Context) ServerWorkflowDetailOutput

func (ServerWorkflowDetailOutput) WorkflowId

type ServerWorkflowDetails

type ServerWorkflowDetails struct {
	OnUpload []ServerWorkflowDetail `pulumi:"onUpload"`
}

type ServerWorkflowDetailsArgs

type ServerWorkflowDetailsArgs struct {
	OnUpload ServerWorkflowDetailArrayInput `pulumi:"onUpload"`
}

func (ServerWorkflowDetailsArgs) ElementType

func (ServerWorkflowDetailsArgs) ElementType() reflect.Type

func (ServerWorkflowDetailsArgs) ToServerWorkflowDetailsOutput

func (i ServerWorkflowDetailsArgs) ToServerWorkflowDetailsOutput() ServerWorkflowDetailsOutput

func (ServerWorkflowDetailsArgs) ToServerWorkflowDetailsOutputWithContext

func (i ServerWorkflowDetailsArgs) ToServerWorkflowDetailsOutputWithContext(ctx context.Context) ServerWorkflowDetailsOutput

func (ServerWorkflowDetailsArgs) ToServerWorkflowDetailsPtrOutput

func (i ServerWorkflowDetailsArgs) ToServerWorkflowDetailsPtrOutput() ServerWorkflowDetailsPtrOutput

func (ServerWorkflowDetailsArgs) ToServerWorkflowDetailsPtrOutputWithContext

func (i ServerWorkflowDetailsArgs) ToServerWorkflowDetailsPtrOutputWithContext(ctx context.Context) ServerWorkflowDetailsPtrOutput

type ServerWorkflowDetailsInput

type ServerWorkflowDetailsInput interface {
	pulumi.Input

	ToServerWorkflowDetailsOutput() ServerWorkflowDetailsOutput
	ToServerWorkflowDetailsOutputWithContext(context.Context) ServerWorkflowDetailsOutput
}

ServerWorkflowDetailsInput is an input type that accepts ServerWorkflowDetailsArgs and ServerWorkflowDetailsOutput values. You can construct a concrete instance of `ServerWorkflowDetailsInput` via:

ServerWorkflowDetailsArgs{...}

type ServerWorkflowDetailsOutput

type ServerWorkflowDetailsOutput struct{ *pulumi.OutputState }

func (ServerWorkflowDetailsOutput) ElementType

func (ServerWorkflowDetailsOutput) OnUpload

func (ServerWorkflowDetailsOutput) ToServerWorkflowDetailsOutput

func (o ServerWorkflowDetailsOutput) ToServerWorkflowDetailsOutput() ServerWorkflowDetailsOutput

func (ServerWorkflowDetailsOutput) ToServerWorkflowDetailsOutputWithContext

func (o ServerWorkflowDetailsOutput) ToServerWorkflowDetailsOutputWithContext(ctx context.Context) ServerWorkflowDetailsOutput

func (ServerWorkflowDetailsOutput) ToServerWorkflowDetailsPtrOutput

func (o ServerWorkflowDetailsOutput) ToServerWorkflowDetailsPtrOutput() ServerWorkflowDetailsPtrOutput

func (ServerWorkflowDetailsOutput) ToServerWorkflowDetailsPtrOutputWithContext

func (o ServerWorkflowDetailsOutput) ToServerWorkflowDetailsPtrOutputWithContext(ctx context.Context) ServerWorkflowDetailsPtrOutput

type ServerWorkflowDetailsPtrInput

type ServerWorkflowDetailsPtrInput interface {
	pulumi.Input

	ToServerWorkflowDetailsPtrOutput() ServerWorkflowDetailsPtrOutput
	ToServerWorkflowDetailsPtrOutputWithContext(context.Context) ServerWorkflowDetailsPtrOutput
}

ServerWorkflowDetailsPtrInput is an input type that accepts ServerWorkflowDetailsArgs, ServerWorkflowDetailsPtr and ServerWorkflowDetailsPtrOutput values. You can construct a concrete instance of `ServerWorkflowDetailsPtrInput` via:

        ServerWorkflowDetailsArgs{...}

or:

        nil

type ServerWorkflowDetailsPtrOutput

type ServerWorkflowDetailsPtrOutput struct{ *pulumi.OutputState }

func (ServerWorkflowDetailsPtrOutput) Elem

func (ServerWorkflowDetailsPtrOutput) ElementType

func (ServerWorkflowDetailsPtrOutput) OnUpload

func (ServerWorkflowDetailsPtrOutput) ToServerWorkflowDetailsPtrOutput

func (o ServerWorkflowDetailsPtrOutput) ToServerWorkflowDetailsPtrOutput() ServerWorkflowDetailsPtrOutput

func (ServerWorkflowDetailsPtrOutput) ToServerWorkflowDetailsPtrOutputWithContext

func (o ServerWorkflowDetailsPtrOutput) ToServerWorkflowDetailsPtrOutputWithContext(ctx context.Context) ServerWorkflowDetailsPtrOutput

type User deprecated

type User struct {
	pulumi.CustomResourceState

	Arn                   pulumi.StringOutput                  `pulumi:"arn"`
	HomeDirectory         pulumi.StringPtrOutput               `pulumi:"homeDirectory"`
	HomeDirectoryMappings UserHomeDirectoryMapEntryArrayOutput `pulumi:"homeDirectoryMappings"`
	HomeDirectoryType     pulumi.StringPtrOutput               `pulumi:"homeDirectoryType"`
	Policy                pulumi.StringPtrOutput               `pulumi:"policy"`
	PosixProfile          UserPosixProfilePtrOutput            `pulumi:"posixProfile"`
	Role                  pulumi.StringOutput                  `pulumi:"role"`
	ServerId              pulumi.StringOutput                  `pulumi:"serverId"`
	SshPublicKeys         UserSshPublicKeyArrayOutput          `pulumi:"sshPublicKeys"`
	Tags                  UserTagArrayOutput                   `pulumi:"tags"`
	UserName              pulumi.StringOutput                  `pulumi:"userName"`
}

Resource Type definition for AWS::Transfer::User

Deprecated: User is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetUser

func GetUser(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *UserState, opts ...pulumi.ResourceOption) (*User, error)

GetUser gets an existing User resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewUser

func NewUser(ctx *pulumi.Context,
	name string, args *UserArgs, opts ...pulumi.ResourceOption) (*User, error)

NewUser registers a new resource with the given unique name, arguments, and options.

func (*User) ElementType

func (*User) ElementType() reflect.Type

func (*User) ToUserOutput

func (i *User) ToUserOutput() UserOutput

func (*User) ToUserOutputWithContext

func (i *User) ToUserOutputWithContext(ctx context.Context) UserOutput

type UserArgs

type UserArgs struct {
	HomeDirectory         pulumi.StringPtrInput
	HomeDirectoryMappings UserHomeDirectoryMapEntryArrayInput
	HomeDirectoryType     pulumi.StringPtrInput
	Policy                pulumi.StringPtrInput
	PosixProfile          UserPosixProfilePtrInput
	Role                  pulumi.StringInput
	ServerId              pulumi.StringInput
	SshPublicKeys         UserSshPublicKeyArrayInput
	Tags                  UserTagArrayInput
	UserName              pulumi.StringInput
}

The set of arguments for constructing a User resource.

func (UserArgs) ElementType

func (UserArgs) ElementType() reflect.Type

type UserHomeDirectoryMapEntry

type UserHomeDirectoryMapEntry struct {
	Entry  string `pulumi:"entry"`
	Target string `pulumi:"target"`
}

type UserHomeDirectoryMapEntryArgs

type UserHomeDirectoryMapEntryArgs struct {
	Entry  pulumi.StringInput `pulumi:"entry"`
	Target pulumi.StringInput `pulumi:"target"`
}

func (UserHomeDirectoryMapEntryArgs) ElementType

func (UserHomeDirectoryMapEntryArgs) ToUserHomeDirectoryMapEntryOutput

func (i UserHomeDirectoryMapEntryArgs) ToUserHomeDirectoryMapEntryOutput() UserHomeDirectoryMapEntryOutput

func (UserHomeDirectoryMapEntryArgs) ToUserHomeDirectoryMapEntryOutputWithContext

func (i UserHomeDirectoryMapEntryArgs) ToUserHomeDirectoryMapEntryOutputWithContext(ctx context.Context) UserHomeDirectoryMapEntryOutput

type UserHomeDirectoryMapEntryArray

type UserHomeDirectoryMapEntryArray []UserHomeDirectoryMapEntryInput

func (UserHomeDirectoryMapEntryArray) ElementType

func (UserHomeDirectoryMapEntryArray) ToUserHomeDirectoryMapEntryArrayOutput

func (i UserHomeDirectoryMapEntryArray) ToUserHomeDirectoryMapEntryArrayOutput() UserHomeDirectoryMapEntryArrayOutput

func (UserHomeDirectoryMapEntryArray) ToUserHomeDirectoryMapEntryArrayOutputWithContext

func (i UserHomeDirectoryMapEntryArray) ToUserHomeDirectoryMapEntryArrayOutputWithContext(ctx context.Context) UserHomeDirectoryMapEntryArrayOutput

type UserHomeDirectoryMapEntryArrayInput

type UserHomeDirectoryMapEntryArrayInput interface {
	pulumi.Input

	ToUserHomeDirectoryMapEntryArrayOutput() UserHomeDirectoryMapEntryArrayOutput
	ToUserHomeDirectoryMapEntryArrayOutputWithContext(context.Context) UserHomeDirectoryMapEntryArrayOutput
}

UserHomeDirectoryMapEntryArrayInput is an input type that accepts UserHomeDirectoryMapEntryArray and UserHomeDirectoryMapEntryArrayOutput values. You can construct a concrete instance of `UserHomeDirectoryMapEntryArrayInput` via:

UserHomeDirectoryMapEntryArray{ UserHomeDirectoryMapEntryArgs{...} }

type UserHomeDirectoryMapEntryArrayOutput

type UserHomeDirectoryMapEntryArrayOutput struct{ *pulumi.OutputState }

func (UserHomeDirectoryMapEntryArrayOutput) ElementType

func (UserHomeDirectoryMapEntryArrayOutput) Index

func (UserHomeDirectoryMapEntryArrayOutput) ToUserHomeDirectoryMapEntryArrayOutput

func (o UserHomeDirectoryMapEntryArrayOutput) ToUserHomeDirectoryMapEntryArrayOutput() UserHomeDirectoryMapEntryArrayOutput

func (UserHomeDirectoryMapEntryArrayOutput) ToUserHomeDirectoryMapEntryArrayOutputWithContext

func (o UserHomeDirectoryMapEntryArrayOutput) ToUserHomeDirectoryMapEntryArrayOutputWithContext(ctx context.Context) UserHomeDirectoryMapEntryArrayOutput

type UserHomeDirectoryMapEntryInput

type UserHomeDirectoryMapEntryInput interface {
	pulumi.Input

	ToUserHomeDirectoryMapEntryOutput() UserHomeDirectoryMapEntryOutput
	ToUserHomeDirectoryMapEntryOutputWithContext(context.Context) UserHomeDirectoryMapEntryOutput
}

UserHomeDirectoryMapEntryInput is an input type that accepts UserHomeDirectoryMapEntryArgs and UserHomeDirectoryMapEntryOutput values. You can construct a concrete instance of `UserHomeDirectoryMapEntryInput` via:

UserHomeDirectoryMapEntryArgs{...}

type UserHomeDirectoryMapEntryOutput

type UserHomeDirectoryMapEntryOutput struct{ *pulumi.OutputState }

func (UserHomeDirectoryMapEntryOutput) ElementType

func (UserHomeDirectoryMapEntryOutput) Entry

func (UserHomeDirectoryMapEntryOutput) Target

func (UserHomeDirectoryMapEntryOutput) ToUserHomeDirectoryMapEntryOutput

func (o UserHomeDirectoryMapEntryOutput) ToUserHomeDirectoryMapEntryOutput() UserHomeDirectoryMapEntryOutput

func (UserHomeDirectoryMapEntryOutput) ToUserHomeDirectoryMapEntryOutputWithContext

func (o UserHomeDirectoryMapEntryOutput) ToUserHomeDirectoryMapEntryOutputWithContext(ctx context.Context) UserHomeDirectoryMapEntryOutput

type UserInput

type UserInput interface {
	pulumi.Input

	ToUserOutput() UserOutput
	ToUserOutputWithContext(ctx context.Context) UserOutput
}

type UserOutput

type UserOutput struct{ *pulumi.OutputState }

func (UserOutput) ElementType

func (UserOutput) ElementType() reflect.Type

func (UserOutput) ToUserOutput

func (o UserOutput) ToUserOutput() UserOutput

func (UserOutput) ToUserOutputWithContext

func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput

type UserPosixProfile

type UserPosixProfile struct {
	Gid           float64   `pulumi:"gid"`
	SecondaryGids []float64 `pulumi:"secondaryGids"`
	Uid           float64   `pulumi:"uid"`
}

type UserPosixProfileArgs

type UserPosixProfileArgs struct {
	Gid           pulumi.Float64Input      `pulumi:"gid"`
	SecondaryGids pulumi.Float64ArrayInput `pulumi:"secondaryGids"`
	Uid           pulumi.Float64Input      `pulumi:"uid"`
}

func (UserPosixProfileArgs) ElementType

func (UserPosixProfileArgs) ElementType() reflect.Type

func (UserPosixProfileArgs) ToUserPosixProfileOutput

func (i UserPosixProfileArgs) ToUserPosixProfileOutput() UserPosixProfileOutput

func (UserPosixProfileArgs) ToUserPosixProfileOutputWithContext

func (i UserPosixProfileArgs) ToUserPosixProfileOutputWithContext(ctx context.Context) UserPosixProfileOutput

func (UserPosixProfileArgs) ToUserPosixProfilePtrOutput

func (i UserPosixProfileArgs) ToUserPosixProfilePtrOutput() UserPosixProfilePtrOutput

func (UserPosixProfileArgs) ToUserPosixProfilePtrOutputWithContext

func (i UserPosixProfileArgs) ToUserPosixProfilePtrOutputWithContext(ctx context.Context) UserPosixProfilePtrOutput

type UserPosixProfileInput

type UserPosixProfileInput interface {
	pulumi.Input

	ToUserPosixProfileOutput() UserPosixProfileOutput
	ToUserPosixProfileOutputWithContext(context.Context) UserPosixProfileOutput
}

UserPosixProfileInput is an input type that accepts UserPosixProfileArgs and UserPosixProfileOutput values. You can construct a concrete instance of `UserPosixProfileInput` via:

UserPosixProfileArgs{...}

type UserPosixProfileOutput

type UserPosixProfileOutput struct{ *pulumi.OutputState }

func (UserPosixProfileOutput) ElementType

func (UserPosixProfileOutput) ElementType() reflect.Type

func (UserPosixProfileOutput) Gid

func (UserPosixProfileOutput) SecondaryGids

func (UserPosixProfileOutput) ToUserPosixProfileOutput

func (o UserPosixProfileOutput) ToUserPosixProfileOutput() UserPosixProfileOutput

func (UserPosixProfileOutput) ToUserPosixProfileOutputWithContext

func (o UserPosixProfileOutput) ToUserPosixProfileOutputWithContext(ctx context.Context) UserPosixProfileOutput

func (UserPosixProfileOutput) ToUserPosixProfilePtrOutput

func (o UserPosixProfileOutput) ToUserPosixProfilePtrOutput() UserPosixProfilePtrOutput

func (UserPosixProfileOutput) ToUserPosixProfilePtrOutputWithContext

func (o UserPosixProfileOutput) ToUserPosixProfilePtrOutputWithContext(ctx context.Context) UserPosixProfilePtrOutput

func (UserPosixProfileOutput) Uid

type UserPosixProfilePtrInput

type UserPosixProfilePtrInput interface {
	pulumi.Input

	ToUserPosixProfilePtrOutput() UserPosixProfilePtrOutput
	ToUserPosixProfilePtrOutputWithContext(context.Context) UserPosixProfilePtrOutput
}

UserPosixProfilePtrInput is an input type that accepts UserPosixProfileArgs, UserPosixProfilePtr and UserPosixProfilePtrOutput values. You can construct a concrete instance of `UserPosixProfilePtrInput` via:

        UserPosixProfileArgs{...}

or:

        nil

type UserPosixProfilePtrOutput

type UserPosixProfilePtrOutput struct{ *pulumi.OutputState }

func (UserPosixProfilePtrOutput) Elem

func (UserPosixProfilePtrOutput) ElementType

func (UserPosixProfilePtrOutput) ElementType() reflect.Type

func (UserPosixProfilePtrOutput) Gid

func (UserPosixProfilePtrOutput) SecondaryGids

func (UserPosixProfilePtrOutput) ToUserPosixProfilePtrOutput

func (o UserPosixProfilePtrOutput) ToUserPosixProfilePtrOutput() UserPosixProfilePtrOutput

func (UserPosixProfilePtrOutput) ToUserPosixProfilePtrOutputWithContext

func (o UserPosixProfilePtrOutput) ToUserPosixProfilePtrOutputWithContext(ctx context.Context) UserPosixProfilePtrOutput

func (UserPosixProfilePtrOutput) Uid

type UserSshPublicKey

type UserSshPublicKey struct {
}

type UserSshPublicKeyArgs

type UserSshPublicKeyArgs struct {
}

func (UserSshPublicKeyArgs) ElementType

func (UserSshPublicKeyArgs) ElementType() reflect.Type

func (UserSshPublicKeyArgs) ToUserSshPublicKeyOutput

func (i UserSshPublicKeyArgs) ToUserSshPublicKeyOutput() UserSshPublicKeyOutput

func (UserSshPublicKeyArgs) ToUserSshPublicKeyOutputWithContext

func (i UserSshPublicKeyArgs) ToUserSshPublicKeyOutputWithContext(ctx context.Context) UserSshPublicKeyOutput

type UserSshPublicKeyArray

type UserSshPublicKeyArray []UserSshPublicKeyInput

func (UserSshPublicKeyArray) ElementType

func (UserSshPublicKeyArray) ElementType() reflect.Type

func (UserSshPublicKeyArray) ToUserSshPublicKeyArrayOutput

func (i UserSshPublicKeyArray) ToUserSshPublicKeyArrayOutput() UserSshPublicKeyArrayOutput

func (UserSshPublicKeyArray) ToUserSshPublicKeyArrayOutputWithContext

func (i UserSshPublicKeyArray) ToUserSshPublicKeyArrayOutputWithContext(ctx context.Context) UserSshPublicKeyArrayOutput

type UserSshPublicKeyArrayInput

type UserSshPublicKeyArrayInput interface {
	pulumi.Input

	ToUserSshPublicKeyArrayOutput() UserSshPublicKeyArrayOutput
	ToUserSshPublicKeyArrayOutputWithContext(context.Context) UserSshPublicKeyArrayOutput
}

UserSshPublicKeyArrayInput is an input type that accepts UserSshPublicKeyArray and UserSshPublicKeyArrayOutput values. You can construct a concrete instance of `UserSshPublicKeyArrayInput` via:

UserSshPublicKeyArray{ UserSshPublicKeyArgs{...} }

type UserSshPublicKeyArrayOutput

type UserSshPublicKeyArrayOutput struct{ *pulumi.OutputState }

func (UserSshPublicKeyArrayOutput) ElementType

func (UserSshPublicKeyArrayOutput) Index

func (UserSshPublicKeyArrayOutput) ToUserSshPublicKeyArrayOutput

func (o UserSshPublicKeyArrayOutput) ToUserSshPublicKeyArrayOutput() UserSshPublicKeyArrayOutput

func (UserSshPublicKeyArrayOutput) ToUserSshPublicKeyArrayOutputWithContext

func (o UserSshPublicKeyArrayOutput) ToUserSshPublicKeyArrayOutputWithContext(ctx context.Context) UserSshPublicKeyArrayOutput

type UserSshPublicKeyInput

type UserSshPublicKeyInput interface {
	pulumi.Input

	ToUserSshPublicKeyOutput() UserSshPublicKeyOutput
	ToUserSshPublicKeyOutputWithContext(context.Context) UserSshPublicKeyOutput
}

UserSshPublicKeyInput is an input type that accepts UserSshPublicKeyArgs and UserSshPublicKeyOutput values. You can construct a concrete instance of `UserSshPublicKeyInput` via:

UserSshPublicKeyArgs{...}

type UserSshPublicKeyOutput

type UserSshPublicKeyOutput struct{ *pulumi.OutputState }

func (UserSshPublicKeyOutput) ElementType

func (UserSshPublicKeyOutput) ElementType() reflect.Type

func (UserSshPublicKeyOutput) ToUserSshPublicKeyOutput

func (o UserSshPublicKeyOutput) ToUserSshPublicKeyOutput() UserSshPublicKeyOutput

func (UserSshPublicKeyOutput) ToUserSshPublicKeyOutputWithContext

func (o UserSshPublicKeyOutput) ToUserSshPublicKeyOutputWithContext(ctx context.Context) UserSshPublicKeyOutput

type UserState

type UserState struct {
}

func (UserState) ElementType

func (UserState) ElementType() reflect.Type

type UserTag

type UserTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type UserTagArgs

type UserTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (UserTagArgs) ElementType

func (UserTagArgs) ElementType() reflect.Type

func (UserTagArgs) ToUserTagOutput

func (i UserTagArgs) ToUserTagOutput() UserTagOutput

func (UserTagArgs) ToUserTagOutputWithContext

func (i UserTagArgs) ToUserTagOutputWithContext(ctx context.Context) UserTagOutput

type UserTagArray

type UserTagArray []UserTagInput

func (UserTagArray) ElementType

func (UserTagArray) ElementType() reflect.Type

func (UserTagArray) ToUserTagArrayOutput

func (i UserTagArray) ToUserTagArrayOutput() UserTagArrayOutput

func (UserTagArray) ToUserTagArrayOutputWithContext

func (i UserTagArray) ToUserTagArrayOutputWithContext(ctx context.Context) UserTagArrayOutput

type UserTagArrayInput

type UserTagArrayInput interface {
	pulumi.Input

	ToUserTagArrayOutput() UserTagArrayOutput
	ToUserTagArrayOutputWithContext(context.Context) UserTagArrayOutput
}

UserTagArrayInput is an input type that accepts UserTagArray and UserTagArrayOutput values. You can construct a concrete instance of `UserTagArrayInput` via:

UserTagArray{ UserTagArgs{...} }

type UserTagArrayOutput

type UserTagArrayOutput struct{ *pulumi.OutputState }

func (UserTagArrayOutput) ElementType

func (UserTagArrayOutput) ElementType() reflect.Type

func (UserTagArrayOutput) Index

func (UserTagArrayOutput) ToUserTagArrayOutput

func (o UserTagArrayOutput) ToUserTagArrayOutput() UserTagArrayOutput

func (UserTagArrayOutput) ToUserTagArrayOutputWithContext

func (o UserTagArrayOutput) ToUserTagArrayOutputWithContext(ctx context.Context) UserTagArrayOutput

type UserTagInput

type UserTagInput interface {
	pulumi.Input

	ToUserTagOutput() UserTagOutput
	ToUserTagOutputWithContext(context.Context) UserTagOutput
}

UserTagInput is an input type that accepts UserTagArgs and UserTagOutput values. You can construct a concrete instance of `UserTagInput` via:

UserTagArgs{...}

type UserTagOutput

type UserTagOutput struct{ *pulumi.OutputState }

func (UserTagOutput) ElementType

func (UserTagOutput) ElementType() reflect.Type

func (UserTagOutput) Key

func (UserTagOutput) ToUserTagOutput

func (o UserTagOutput) ToUserTagOutput() UserTagOutput

func (UserTagOutput) ToUserTagOutputWithContext

func (o UserTagOutput) ToUserTagOutputWithContext(ctx context.Context) UserTagOutput

func (UserTagOutput) Value

func (o UserTagOutput) Value() pulumi.StringOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL