CfnServerProps

class aws_cdk.aws_transfer.CfnServerProps(*, certificate=None, domain=None, endpoint_details=None, endpoint_type=None, identity_provider_details=None, identity_provider_type=None, logging_role=None, protocol_details=None, protocols=None, security_policy_name=None, tags=None, workflow_details=None)

Bases: object

Properties for defining a AWS::Transfer::Server.

Parameters
  • certificate (Optional[str]) – AWS::Transfer::Server.Certificate.

  • domain (Optional[str]) – AWS::Transfer::Server.Domain.

  • endpoint_details (Union[EndpointDetailsProperty, IResolvable, None]) – AWS::Transfer::Server.EndpointDetails.

  • endpoint_type (Optional[str]) – AWS::Transfer::Server.EndpointType.

  • identity_provider_details (Union[IResolvable, IdentityProviderDetailsProperty, None]) – AWS::Transfer::Server.IdentityProviderDetails.

  • identity_provider_type (Optional[str]) – AWS::Transfer::Server.IdentityProviderType.

  • logging_role (Optional[str]) – AWS::Transfer::Server.LoggingRole.

  • protocol_details (Union[IResolvable, ProtocolDetailsProperty, None]) – AWS::Transfer::Server.ProtocolDetails.

  • protocols (Optional[Sequence[str]]) – AWS::Transfer::Server.Protocols.

  • security_policy_name (Optional[str]) – AWS::Transfer::Server.SecurityPolicyName.

  • tags (Optional[Sequence[CfnTag]]) – AWS::Transfer::Server.Tags.

  • workflow_details (Union[IResolvable, WorkflowDetailsProperty, None]) – AWS::Transfer::Server.WorkflowDetails.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html

Attributes

certificate

AWS::Transfer::Server.Certificate.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-certificate

Return type

Optional[str]

domain

AWS::Transfer::Server.Domain.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-domain

Return type

Optional[str]

endpoint_details

AWS::Transfer::Server.EndpointDetails.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-endpointdetails

Return type

Union[EndpointDetailsProperty, IResolvable, None]

endpoint_type

AWS::Transfer::Server.EndpointType.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-endpointtype

Return type

Optional[str]

identity_provider_details

AWS::Transfer::Server.IdentityProviderDetails.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-identityproviderdetails

Return type

Union[IResolvable, IdentityProviderDetailsProperty, None]

identity_provider_type

AWS::Transfer::Server.IdentityProviderType.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-identityprovidertype

Return type

Optional[str]

logging_role

AWS::Transfer::Server.LoggingRole.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-loggingrole

Return type

Optional[str]

protocol_details

AWS::Transfer::Server.ProtocolDetails.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-protocoldetails

Return type

Union[IResolvable, ProtocolDetailsProperty, None]

protocols

AWS::Transfer::Server.Protocols.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-protocols

Return type

Optional[List[str]]

security_policy_name

AWS::Transfer::Server.SecurityPolicyName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-securitypolicyname

Return type

Optional[str]

tags

AWS::Transfer::Server.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-tags

Return type

Optional[List[CfnTag]]

workflow_details

AWS::Transfer::Server.WorkflowDetails.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-workflowdetails

Return type

Union[IResolvable, WorkflowDetailsProperty, None]