Class FlowLogTagFieldSpecificationArgs.Builder

    • Method Detail

      • resourceType

        public FlowLogTagFieldSpecificationArgs.Builder resourceType​(com.pulumi.core.Output<java.lang.String> resourceType)
        Parameters:
        resourceType - Resource type to associate the tag keys with. Valid values: `instance`, `network-interface`, `auto-scaling-group`.
        Returns:
        builder
      • resourceType

        public FlowLogTagFieldSpecificationArgs.Builder resourceType​(java.lang.String resourceType)
        Parameters:
        resourceType - Resource type to associate the tag keys with. Valid values: `instance`, `network-interface`, `auto-scaling-group`.
        Returns:
        builder
      • tagKeys

        public FlowLogTagFieldSpecificationArgs.Builder tagKeys​(com.pulumi.core.Output<java.util.List<java.lang.String>> tagKeys)
        Parameters:
        tagKeys - Ordered list of tag keys, on resources of `resourceType`, to display in Flow Log records. The position of each key determines which field it populates in `logFormat` (e.g., the first `instance` tag key populates `$${instance-tag}` and the second populates `$${instance-tag-2}`).
        Returns:
        builder
      • tagKeys

        public FlowLogTagFieldSpecificationArgs.Builder tagKeys​(java.util.List<java.lang.String> tagKeys)
        Parameters:
        tagKeys - Ordered list of tag keys, on resources of `resourceType`, to display in Flow Log records. The position of each key determines which field it populates in `logFormat` (e.g., the first `instance` tag key populates `$${instance-tag}` and the second populates `$${instance-tag-2}`).
        Returns:
        builder
      • tagKeys

        public FlowLogTagFieldSpecificationArgs.Builder tagKeys​(java.lang.String... tagKeys)
        Parameters:
        tagKeys - Ordered list of tag keys, on resources of `resourceType`, to display in Flow Log records. The position of each key determines which field it populates in `logFormat` (e.g., the first `instance` tag key populates `$${instance-tag}` and the second populates `$${instance-tag-2}`).
        Returns:
        builder