Class TransitGatewayPeeringState


  • public final class TransitGatewayPeeringState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • arn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
        Returns:
        Peering ARN.
      • coreNetworkArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> coreNetworkArn()
        Returns:
        ARN of the core network.
      • coreNetworkId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> coreNetworkId()
        Returns:
        ID of a core network.
      • edgeLocation

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> edgeLocation()
        Returns:
        Edge location for the peer.
      • ownerAccountId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ownerAccountId()
        Returns:
        ID of the account owner.
      • peeringType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> peeringType()
        Returns:
        Type of peering. This will be `TRANSIT_GATEWAY`.
      • resourceArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> resourceArn()
        Returns:
        Resource ARN of the peer.
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tags()
        Returns:
        Key-value tags for the peering. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
      • tagsAll

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tagsAll()
        Returns:
        Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
      • transitGatewayArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> transitGatewayArn()
        Returns:
        ARN of the transit gateway for the peering request. The following arguments are optional:
      • transitGatewayPeeringAttachmentId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> transitGatewayPeeringAttachmentId()
        Returns:
        ID of the transit gateway peering attachment.