Class NetworkPeeringConnectionState.Builder

    • Method Detail

      • arn

        public NetworkPeeringConnectionState.Builder arn​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> arn)
        Parameters:
        arn - ARN of the ODB network peering connection.
        Returns:
        builder
      • createdAt

        public NetworkPeeringConnectionState.Builder createdAt​(@Nullable
                                                               com.pulumi.core.Output<java.lang.String> createdAt)
        Parameters:
        createdAt - Created time of the ODB network peering connection.
        Returns:
        builder
      • createdAt

        public NetworkPeeringConnectionState.Builder createdAt​(java.lang.String createdAt)
        Parameters:
        createdAt - Created time of the ODB network peering connection.
        Returns:
        builder
      • displayName

        public NetworkPeeringConnectionState.Builder displayName​(@Nullable
                                                                 com.pulumi.core.Output<java.lang.String> displayName)
        Parameters:
        displayName - Display name of the ODB network peering connection. Changing this will force Terraform to create a new resource.
        Returns:
        builder
      • displayName

        public NetworkPeeringConnectionState.Builder displayName​(java.lang.String displayName)
        Parameters:
        displayName - Display name of the ODB network peering connection. Changing this will force Terraform to create a new resource.
        Returns:
        builder
      • odbNetworkArn

        public NetworkPeeringConnectionState.Builder odbNetworkArn​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.String> odbNetworkArn)
        Parameters:
        odbNetworkArn - ARN of the ODB network that initiates the peering connection. Changing this will force Terraform to create a new resource. Either odbNetworkId or odbNetworkArn should be used.
        Returns:
        builder
      • odbNetworkArn

        public NetworkPeeringConnectionState.Builder odbNetworkArn​(java.lang.String odbNetworkArn)
        Parameters:
        odbNetworkArn - ARN of the ODB network that initiates the peering connection. Changing this will force Terraform to create a new resource. Either odbNetworkId or odbNetworkArn should be used.
        Returns:
        builder
      • odbNetworkId

        public NetworkPeeringConnectionState.Builder odbNetworkId​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> odbNetworkId)
        Parameters:
        odbNetworkId - Unique identifier of the ODB network that initiates the peering connection. A sample ID is `odbpcx-abcdefgh12345678`. Changing this will force Terraform to create a new resource.
        Returns:
        builder
      • odbNetworkId

        public NetworkPeeringConnectionState.Builder odbNetworkId​(java.lang.String odbNetworkId)
        Parameters:
        odbNetworkId - Unique identifier of the ODB network that initiates the peering connection. A sample ID is `odbpcx-abcdefgh12345678`. Changing this will force Terraform to create a new resource.
        Returns:
        builder
      • odbPeeringConnectionType

        public NetworkPeeringConnectionState.Builder odbPeeringConnectionType​(@Nullable
                                                                              com.pulumi.core.Output<java.lang.String> odbPeeringConnectionType)
        Parameters:
        odbPeeringConnectionType - Type of the ODB peering connection.
        Returns:
        builder
      • odbPeeringConnectionType

        public NetworkPeeringConnectionState.Builder odbPeeringConnectionType​(java.lang.String odbPeeringConnectionType)
        Parameters:
        odbPeeringConnectionType - Type of the ODB peering connection.
        Returns:
        builder
      • peerNetworkArn

        public NetworkPeeringConnectionState.Builder peerNetworkArn​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.String> peerNetworkArn)
        Parameters:
        peerNetworkArn - ARN of the peer network peering connection.
        Returns:
        builder
      • peerNetworkArn

        public NetworkPeeringConnectionState.Builder peerNetworkArn​(java.lang.String peerNetworkArn)
        Parameters:
        peerNetworkArn - ARN of the peer network peering connection.
        Returns:
        builder
      • peerNetworkCidrs

        public NetworkPeeringConnectionState.Builder peerNetworkCidrs​(@Nullable
                                                                      com.pulumi.core.Output<java.util.List<java.lang.String>> peerNetworkCidrs)
        Parameters:
        peerNetworkCidrs - Set of peer network cidrs. Add remove is only supported during update operation. During create this attribute is compute only.
        Returns:
        builder
      • peerNetworkCidrs

        public NetworkPeeringConnectionState.Builder peerNetworkCidrs​(java.util.List<java.lang.String> peerNetworkCidrs)
        Parameters:
        peerNetworkCidrs - Set of peer network cidrs. Add remove is only supported during update operation. During create this attribute is compute only.
        Returns:
        builder
      • peerNetworkCidrs

        public NetworkPeeringConnectionState.Builder peerNetworkCidrs​(java.lang.String... peerNetworkCidrs)
        Parameters:
        peerNetworkCidrs - Set of peer network cidrs. Add remove is only supported during update operation. During create this attribute is compute only.
        Returns:
        builder
      • peerNetworkId

        public NetworkPeeringConnectionState.Builder peerNetworkId​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.String> peerNetworkId)
        Parameters:
        peerNetworkId - Unique identifier of the ODB peering connection. Changing this will force Terraform to create a new resource. Either odbNetworkId or odbNetworkArn should be used. The following arguments are optional:
        Returns:
        builder
      • peerNetworkId

        public NetworkPeeringConnectionState.Builder peerNetworkId​(java.lang.String peerNetworkId)
        Parameters:
        peerNetworkId - Unique identifier of the ODB peering connection. Changing this will force Terraform to create a new resource. Either odbNetworkId or odbNetworkArn should be used. The following arguments are optional:
        Returns:
        builder
      • percentProgress

        public NetworkPeeringConnectionState.Builder percentProgress​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.Double> percentProgress)
        Parameters:
        percentProgress - Progress of the ODB network peering connection.
        Returns:
        builder
      • percentProgress

        public NetworkPeeringConnectionState.Builder percentProgress​(java.lang.Double percentProgress)
        Parameters:
        percentProgress - Progress of the ODB network peering connection.
        Returns:
        builder
      • region

        public NetworkPeeringConnectionState.Builder region​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public NetworkPeeringConnectionState.Builder region​(java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • status

        public NetworkPeeringConnectionState.Builder status​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> status)
        Parameters:
        status - Status of the ODB network peering connection.
        Returns:
        builder
      • statusReason

        public NetworkPeeringConnectionState.Builder statusReason​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> statusReason)
        Parameters:
        statusReason - Reason for the current status of the ODB peering connection.
        Returns:
        builder
      • statusReason

        public NetworkPeeringConnectionState.Builder statusReason​(java.lang.String statusReason)
        Parameters:
        statusReason - Reason for the current status of the ODB peering connection.
        Returns:
        builder
      • tags

        public NetworkPeeringConnectionState.Builder tags​(@Nullable
                                                          com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> tags)
        Parameters:
        tags - Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
        Returns:
        builder
      • tags

        public NetworkPeeringConnectionState.Builder tags​(java.util.Map<java.lang.String,​java.lang.String> tags)
        Parameters:
        tags - Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
        Returns:
        builder
      • tagsAll

        public NetworkPeeringConnectionState.Builder tagsAll​(@Nullable
                                                             com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> tagsAll)
        Parameters:
        tagsAll - Map of tags assigned to the resource, including inherited tags.
        Returns:
        builder
      • tagsAll

        public NetworkPeeringConnectionState.Builder tagsAll​(java.util.Map<java.lang.String,​java.lang.String> tagsAll)
        Parameters:
        tagsAll - Map of tags assigned to the resource, including inherited tags.
        Returns:
        builder