Class GetVpcPeeringConnectionArgs.Builder

    • Method Detail

      • cidrBlock

        public GetVpcPeeringConnectionArgs.Builder cidrBlock​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> cidrBlock)
        Parameters:
        cidrBlock - Primary CIDR block of the requester VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • cidrBlock

        public GetVpcPeeringConnectionArgs.Builder cidrBlock​(java.lang.String cidrBlock)
        Parameters:
        cidrBlock - Primary CIDR block of the requester VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • id

        public GetVpcPeeringConnectionArgs.Builder id​(@Nullable
                                                      com.pulumi.core.Output<java.lang.String> id)
        Parameters:
        id - ID of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • ownerId

        public GetVpcPeeringConnectionArgs.Builder ownerId​(@Nullable
                                                           com.pulumi.core.Output<java.lang.String> ownerId)
        Parameters:
        ownerId - AWS account ID of the owner of the requester VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • ownerId

        public GetVpcPeeringConnectionArgs.Builder ownerId​(java.lang.String ownerId)
        Parameters:
        ownerId - AWS account ID of the owner of the requester VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • peerCidrBlock

        public GetVpcPeeringConnectionArgs.Builder peerCidrBlock​(@Nullable
                                                                 com.pulumi.core.Output<java.lang.String> peerCidrBlock)
        Parameters:
        peerCidrBlock - Primary CIDR block of the accepter VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • peerCidrBlock

        public GetVpcPeeringConnectionArgs.Builder peerCidrBlock​(java.lang.String peerCidrBlock)
        Parameters:
        peerCidrBlock - Primary CIDR block of the accepter VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • peerOwnerId

        public GetVpcPeeringConnectionArgs.Builder peerOwnerId​(@Nullable
                                                               com.pulumi.core.Output<java.lang.String> peerOwnerId)
        Parameters:
        peerOwnerId - AWS account ID of the owner of the accepter VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • peerOwnerId

        public GetVpcPeeringConnectionArgs.Builder peerOwnerId​(java.lang.String peerOwnerId)
        Parameters:
        peerOwnerId - AWS account ID of the owner of the accepter VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • peerRegion

        public GetVpcPeeringConnectionArgs.Builder peerRegion​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> peerRegion)
        Parameters:
        peerRegion - Region of the accepter VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • peerRegion

        public GetVpcPeeringConnectionArgs.Builder peerRegion​(java.lang.String peerRegion)
        Parameters:
        peerRegion - Region of the accepter VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • peerVpcId

        public GetVpcPeeringConnectionArgs.Builder peerVpcId​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> peerVpcId)
        Parameters:
        peerVpcId - ID of the accepter VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • peerVpcId

        public GetVpcPeeringConnectionArgs.Builder peerVpcId​(java.lang.String peerVpcId)
        Parameters:
        peerVpcId - ID of the accepter VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • region

        public GetVpcPeeringConnectionArgs.Builder region​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region of the requester VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • region

        public GetVpcPeeringConnectionArgs.Builder region​(java.lang.String region)
        Parameters:
        region - Region of the requester VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • status

        public GetVpcPeeringConnectionArgs.Builder status​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> status)
        Parameters:
        status - Status of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • status

        public GetVpcPeeringConnectionArgs.Builder status​(java.lang.String status)
        Parameters:
        status - Status of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • tags

        public GetVpcPeeringConnectionArgs.Builder tags​(@Nullable
                                                        com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> tags)
        Parameters:
        tags - Map of tags, each pair of which must exactly match a pair on the desired VPC Peering Connection. More complex filters can be expressed using one or more `filter` sub-blocks, which take the following arguments:
        Returns:
        builder
      • tags

        public GetVpcPeeringConnectionArgs.Builder tags​(java.util.Map<java.lang.String,​java.lang.String> tags)
        Parameters:
        tags - Map of tags, each pair of which must exactly match a pair on the desired VPC Peering Connection. More complex filters can be expressed using one or more `filter` sub-blocks, which take the following arguments:
        Returns:
        builder
      • vpcId

        public GetVpcPeeringConnectionArgs.Builder vpcId​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> vpcId)
        Parameters:
        vpcId - ID of the requester VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder
      • vpcId

        public GetVpcPeeringConnectionArgs.Builder vpcId​(java.lang.String vpcId)
        Parameters:
        vpcId - ID of the requester VPC of the specific VPC Peering Connection to retrieve.
        Returns:
        builder