Interface ScopeConfiguration.Builder

  • Method Details

    • scopeType

      ScopeConfiguration.Builder scopeType(String scopeType)

      The type of scope. Valid values are TENANT, which scans all resources in the Azure tenant, and SUBSCRIPTION, which scans only the resources in the specified Azure subscriptions.

      Parameters:
      scopeType - The type of scope. Valid values are TENANT, which scans all resources in the Azure tenant, and SUBSCRIPTION, which scans only the resources in the specified Azure subscriptions.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • scopeType

      ScopeConfiguration.Builder scopeType(ScopeType scopeType)

      The type of scope. Valid values are TENANT, which scans all resources in the Azure tenant, and SUBSCRIPTION, which scans only the resources in the specified Azure subscriptions.

      Parameters:
      scopeType - The type of scope. Valid values are TENANT, which scans all resources in the Azure tenant, and SUBSCRIPTION, which scans only the resources in the specified Azure subscriptions.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • scopeValues

      ScopeConfiguration.Builder scopeValues(Collection<String> scopeValues)

      The list of scope values. For subscription-level scope, these are Azure subscription IDs.

      Parameters:
      scopeValues - The list of scope values. For subscription-level scope, these are Azure subscription IDs.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • scopeValues

      ScopeConfiguration.Builder scopeValues(String... scopeValues)

      The list of scope values. For subscription-level scope, these are Azure subscription IDs.

      Parameters:
      scopeValues - The list of scope values. For subscription-level scope, these are Azure subscription IDs.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • state

      The current state of the scope configuration.

      Parameters:
      state - The current state of the scope configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The current state of the scope configuration.

      Parameters:
      state - The current state of the scope configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • stateReason

      ScopeConfiguration.Builder stateReason(String stateReason)

      The reason for the current state of the scope configuration.

      Parameters:
      stateReason - The reason for the current state of the scope configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.