Module: Aws::Transfer::Types

Defined in:
gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb

Defined Under Namespace

Classes: AccessDeniedException, As2ConnectorConfig, ConflictException, ConnectorEgressConfig, ConnectorFileTransferResult, ConnectorVpcLatticeEgressConfig, CopyStepDetails, CreateAccessRequest, CreateAccessResponse, CreateAgreementRequest, CreateAgreementResponse, CreateConnectorRequest, CreateConnectorResponse, CreateProfileRequest, CreateProfileResponse, CreateServerRequest, CreateServerResponse, CreateUserRequest, CreateUserResponse, CreateWebAppRequest, CreateWebAppResponse, CreateWorkflowRequest, CreateWorkflowResponse, CustomDirectoriesType, CustomStepDetails, DecryptStepDetails, DeleteAccessRequest, DeleteAgreementRequest, DeleteCertificateRequest, DeleteConnectorRequest, DeleteHostKeyRequest, DeleteProfileRequest, DeleteServerRequest, DeleteSshPublicKeyRequest, DeleteStepDetails, DeleteUserRequest, DeleteWebAppCustomizationRequest, DeleteWebAppRequest, DeleteWorkflowRequest, DescribeAccessRequest, DescribeAccessResponse, DescribeAgreementRequest, DescribeAgreementResponse, DescribeCertificateRequest, DescribeCertificateResponse, DescribeConnectorRequest, DescribeConnectorResponse, DescribeExecutionRequest, DescribeExecutionResponse, DescribeHostKeyRequest, DescribeHostKeyResponse, DescribeProfileRequest, DescribeProfileResponse, DescribeSecurityPolicyRequest, DescribeSecurityPolicyResponse, DescribeServerRequest, DescribeServerResponse, DescribeUserRequest, DescribeUserResponse, DescribeWebAppCustomizationRequest, DescribeWebAppCustomizationResponse, DescribeWebAppRequest, DescribeWebAppResponse, DescribeWorkflowRequest, DescribeWorkflowResponse, DescribedAccess, DescribedAgreement, DescribedCertificate, DescribedConnector, DescribedConnectorEgressConfig, DescribedConnectorVpcLatticeEgressConfig, DescribedExecution, DescribedHostKey, DescribedIdentityCenterConfig, DescribedProfile, DescribedSecurityPolicy, DescribedServer, DescribedUser, DescribedWebApp, DescribedWebAppCustomization, DescribedWebAppIdentityProviderDetails, DescribedWorkflow, EfsFileLocation, EndpointDetails, ExecutionError, ExecutionResults, ExecutionStepResult, FileLocation, HomeDirectoryMapEntry, IdentityCenterConfig, IdentityProviderDetails, ImportCertificateRequest, ImportCertificateResponse, ImportHostKeyRequest, ImportHostKeyResponse, ImportSshPublicKeyRequest, ImportSshPublicKeyResponse, InputFileLocation, InternalServiceError, InvalidNextTokenException, InvalidRequestException, ListAccessesRequest, ListAccessesResponse, ListAgreementsRequest, ListAgreementsResponse, ListCertificatesRequest, ListCertificatesResponse, ListConnectorsRequest, ListConnectorsResponse, ListExecutionsRequest, ListExecutionsResponse, ListFileTransferResultsRequest, ListFileTransferResultsResponse, ListHostKeysRequest, ListHostKeysResponse, ListProfilesRequest, ListProfilesResponse, ListSecurityPoliciesRequest, ListSecurityPoliciesResponse, ListServersRequest, ListServersResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListUsersRequest, ListUsersResponse, ListWebAppsRequest, ListWebAppsResponse, ListWorkflowsRequest, ListWorkflowsResponse, ListedAccess, ListedAgreement, ListedCertificate, ListedConnector, ListedExecution, ListedHostKey, ListedProfile, ListedServer, ListedUser, ListedWebApp, ListedWorkflow, LoggingConfiguration, PosixProfile, ProtocolDetails, ResourceExistsException, ResourceNotFoundException, S3FileLocation, S3InputFileLocation, S3StorageOptions, S3Tag, SendWorkflowStepStateRequest, SendWorkflowStepStateResponse, ServiceMetadata, ServiceUnavailableException, SftpConnectorConfig, SftpConnectorConnectionDetails, SshPublicKey, StartDirectoryListingRequest, StartDirectoryListingResponse, StartFileTransferRequest, StartFileTransferResponse, StartRemoteDeleteRequest, StartRemoteDeleteResponse, StartRemoteMoveRequest, StartRemoteMoveResponse, StartServerRequest, StopServerRequest, Tag, TagResourceRequest, TagStepDetails, TestConnectionRequest, TestConnectionResponse, TestIdentityProviderRequest, TestIdentityProviderResponse, ThrottlingException, UntagResourceRequest, UpdateAccessRequest, UpdateAccessResponse, UpdateAgreementRequest, UpdateAgreementResponse, UpdateCertificateRequest, UpdateCertificateResponse, UpdateConnectorEgressConfig, UpdateConnectorRequest, UpdateConnectorResponse, UpdateConnectorVpcLatticeEgressConfig, UpdateHostKeyRequest, UpdateHostKeyResponse, UpdateProfileRequest, UpdateProfileResponse, UpdateServerRequest, UpdateServerResponse, UpdateUserRequest, UpdateUserResponse, UpdateWebAppCustomizationRequest, UpdateWebAppCustomizationResponse, UpdateWebAppIdentityCenterConfig, UpdateWebAppIdentityProviderDetails, UpdateWebAppRequest, UpdateWebAppResponse, UserDetails, WebAppIdentityProviderDetails, WebAppUnits, WorkflowDetail, WorkflowDetails, WorkflowStep

Instance Attribute Summary collapse

Instance Attribute Details

#identity_center_configTypes::IdentityCenterConfig

A structure that describes the values to use for the IAM Identity Center settings when you create a web app.



3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 3598

class DescribedWebAppIdentityProviderDetails < Struct.new(
  :identity_center_config,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class IdentityCenterConfig < DescribedWebAppIdentityProviderDetails; end
  class Unknown < DescribedWebAppIdentityProviderDetails; end
end

#provisionedInteger

An integer that represents the number of units for your desired number of concurrent connections, or the number of user sessions on your web app at the same time.

Each increment allows an additional 250 concurrent sessions: a value of 1 sets the number of concurrent sessions to 250; 2 sets a value of 500, and so on.

Returns:

  • (Integer)


7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 7843

class WebAppUnits < Struct.new(
  :provisioned,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Provisioned < WebAppUnits; end
  class Unknown < WebAppUnits; end
end

#vpc_latticeTypes::UpdateConnectorVpcLatticeEgressConfig

VPC_LATTICE configuration updates for the connector. Use this to modify the Resource Configuration ARN or port number for VPC-based connectivity.



177
178
179
180
181
182
183
184
185
186
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 177

class ConnectorEgressConfig < Struct.new(
  :vpc_lattice,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class VpcLattice < ConnectorEgressConfig; end
  class Unknown < ConnectorEgressConfig; end
end