Class GetPoliciesForTargetArgs.Builder

  • Enclosing class:
    GetPoliciesForTargetArgs

    public static final class GetPoliciesForTargetArgs.Builder
    extends java.lang.Object
    • Method Detail

      • filter

        public GetPoliciesForTargetArgs.Builder filter​(com.pulumi.core.Output<java.lang.String> filter)
        Parameters:
        filter - Must supply one of the 4 different policy filters for a target (SERVICE_CONTROL_POLICY | TAG_POLICY | BACKUP_POLICY | AISERVICES_OPT_OUT_POLICY)
        Returns:
        builder
      • filter

        public GetPoliciesForTargetArgs.Builder filter​(java.lang.String filter)
        Parameters:
        filter - Must supply one of the 4 different policy filters for a target (SERVICE_CONTROL_POLICY | TAG_POLICY | BACKUP_POLICY | AISERVICES_OPT_OUT_POLICY)
        Returns:
        builder
      • targetId

        public GetPoliciesForTargetArgs.Builder targetId​(com.pulumi.core.Output<java.lang.String> targetId)
        Parameters:
        targetId - The root (string that begins with "r-" followed by 4-32 lowercase letters or digits), account (12 digit string), or Organizational Unit (string starting with "ou-" followed by 4-32 lowercase letters or digits. This string is followed by a second "-" dash and from 8-32 additional lowercase letters or digits.)
        Returns:
        builder
      • targetId

        public GetPoliciesForTargetArgs.Builder targetId​(java.lang.String targetId)
        Parameters:
        targetId - The root (string that begins with "r-" followed by 4-32 lowercase letters or digits), account (12 digit string), or Organizational Unit (string starting with "ou-" followed by 4-32 lowercase letters or digits. This string is followed by a second "-" dash and from 8-32 additional lowercase letters or digits.)
        Returns:
        builder