Class TransitRouterMulticastDomainArgs.Builder

    • Method Detail

      • tags

        public TransitRouterMulticastDomainArgs.Builder tags​(@Nullable
                                                             com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.Object>> tags)
        Parameters:
        tags - A mapping of tags to assign to the resource.
        Returns:
        builder
      • tags

        public TransitRouterMulticastDomainArgs.Builder tags​(java.util.Map<java.lang.String,​java.lang.Object> tags)
        Parameters:
        tags - A mapping of tags to assign to the resource.
        Returns:
        builder
      • transitRouterId

        public TransitRouterMulticastDomainArgs.Builder transitRouterId​(com.pulumi.core.Output<java.lang.String> transitRouterId)
        Parameters:
        transitRouterId - The ID of the transit router.
        Returns:
        builder
      • transitRouterMulticastDomainDescription

        public TransitRouterMulticastDomainArgs.Builder transitRouterMulticastDomainDescription​(@Nullable
                                                                                                com.pulumi.core.Output<java.lang.String> transitRouterMulticastDomainDescription)
        Parameters:
        transitRouterMulticastDomainDescription - The description of the multicast domain. The description must be 0 to 256 characters in length, and can contain letters, digits, commas (,), periods (.), semicolons (;), forward slashes (/), at signs (@), underscores (_), and hyphens (-).
        Returns:
        builder
      • transitRouterMulticastDomainDescription

        public TransitRouterMulticastDomainArgs.Builder transitRouterMulticastDomainDescription​(java.lang.String transitRouterMulticastDomainDescription)
        Parameters:
        transitRouterMulticastDomainDescription - The description of the multicast domain. The description must be 0 to 256 characters in length, and can contain letters, digits, commas (,), periods (.), semicolons (;), forward slashes (/), at signs (@), underscores (_), and hyphens (-).
        Returns:
        builder
      • transitRouterMulticastDomainName

        public TransitRouterMulticastDomainArgs.Builder transitRouterMulticastDomainName​(@Nullable
                                                                                         com.pulumi.core.Output<java.lang.String> transitRouterMulticastDomainName)
        Parameters:
        transitRouterMulticastDomainName - The name of the multicast domain. The name must be 0 to 128 characters in length, and can contain letters, digits, commas (,), periods (.), semicolons (;), forward slashes (/), at signs (@), underscores (_), and hyphens (-).
        Returns:
        builder
      • transitRouterMulticastDomainName

        public TransitRouterMulticastDomainArgs.Builder transitRouterMulticastDomainName​(java.lang.String transitRouterMulticastDomainName)
        Parameters:
        transitRouterMulticastDomainName - The name of the multicast domain. The name must be 0 to 128 characters in length, and can contain letters, digits, commas (,), periods (.), semicolons (;), forward slashes (/), at signs (@), underscores (_), and hyphens (-).
        Returns:
        builder