1. Packages
  2. Cloudflare Provider
  3. API Docs
  4. getZeroTrustAccessGroups
Cloudflare v6.1.2 published on Monday, Apr 28, 2025 by Pulumi

cloudflare.getZeroTrustAccessGroups

Explore with Pulumi AI

cloudflare logo
Cloudflare v6.1.2 published on Monday, Apr 28, 2025 by Pulumi

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as cloudflare from "@pulumi/cloudflare";
    
    const exampleZeroTrustAccessGroups = cloudflare.getZeroTrustAccessGroups({
        accountId: "account_id",
        zoneId: "zone_id",
        name: "name",
        search: "search",
    });
    
    import pulumi
    import pulumi_cloudflare as cloudflare
    
    example_zero_trust_access_groups = cloudflare.get_zero_trust_access_groups(account_id="account_id",
        zone_id="zone_id",
        name="name",
        search="search")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-cloudflare/sdk/v6/go/cloudflare"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := cloudflare.LookupZeroTrustAccessGroups(ctx, &cloudflare.LookupZeroTrustAccessGroupsArgs{
    			AccountId: pulumi.StringRef("account_id"),
    			ZoneId:    pulumi.StringRef("zone_id"),
    			Name:      pulumi.StringRef("name"),
    			Search:    pulumi.StringRef("search"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Cloudflare = Pulumi.Cloudflare;
    
    return await Deployment.RunAsync(() => 
    {
        var exampleZeroTrustAccessGroups = Cloudflare.GetZeroTrustAccessGroups.Invoke(new()
        {
            AccountId = "account_id",
            ZoneId = "zone_id",
            Name = "name",
            Search = "search",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.cloudflare.CloudflareFunctions;
    import com.pulumi.cloudflare.inputs.GetZeroTrustAccessGroupsArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var exampleZeroTrustAccessGroups = CloudflareFunctions.getZeroTrustAccessGroups(GetZeroTrustAccessGroupsArgs.builder()
                .accountId("account_id")
                .zoneId("zone_id")
                .name("name")
                .search("search")
                .build());
    
        }
    }
    
    variables:
      exampleZeroTrustAccessGroups:
        fn::invoke:
          function: cloudflare:getZeroTrustAccessGroups
          arguments:
            accountId: account_id
            zoneId: zone_id
            name: name
            search: search
    

    Using getZeroTrustAccessGroups

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getZeroTrustAccessGroups(args: GetZeroTrustAccessGroupsArgs, opts?: InvokeOptions): Promise<GetZeroTrustAccessGroupsResult>
    function getZeroTrustAccessGroupsOutput(args: GetZeroTrustAccessGroupsOutputArgs, opts?: InvokeOptions): Output<GetZeroTrustAccessGroupsResult>
    def get_zero_trust_access_groups(account_id: Optional[str] = None,
                                     max_items: Optional[int] = None,
                                     name: Optional[str] = None,
                                     search: Optional[str] = None,
                                     zone_id: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetZeroTrustAccessGroupsResult
    def get_zero_trust_access_groups_output(account_id: Optional[pulumi.Input[str]] = None,
                                     max_items: Optional[pulumi.Input[int]] = None,
                                     name: Optional[pulumi.Input[str]] = None,
                                     search: Optional[pulumi.Input[str]] = None,
                                     zone_id: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetZeroTrustAccessGroupsResult]
    func LookupZeroTrustAccessGroups(ctx *Context, args *LookupZeroTrustAccessGroupsArgs, opts ...InvokeOption) (*LookupZeroTrustAccessGroupsResult, error)
    func LookupZeroTrustAccessGroupsOutput(ctx *Context, args *LookupZeroTrustAccessGroupsOutputArgs, opts ...InvokeOption) LookupZeroTrustAccessGroupsResultOutput

    > Note: This function is named LookupZeroTrustAccessGroups in the Go SDK.

    public static class GetZeroTrustAccessGroups 
    {
        public static Task<GetZeroTrustAccessGroupsResult> InvokeAsync(GetZeroTrustAccessGroupsArgs args, InvokeOptions? opts = null)
        public static Output<GetZeroTrustAccessGroupsResult> Invoke(GetZeroTrustAccessGroupsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetZeroTrustAccessGroupsResult> getZeroTrustAccessGroups(GetZeroTrustAccessGroupsArgs args, InvokeOptions options)
    public static Output<GetZeroTrustAccessGroupsResult> getZeroTrustAccessGroups(GetZeroTrustAccessGroupsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: cloudflare:index/getZeroTrustAccessGroups:getZeroTrustAccessGroups
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountId string
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    MaxItems int
    Max items to fetch, default: 1000
    Name string
    The name of the group.
    Search string
    Search for groups by other listed query parameters.
    ZoneId string
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
    AccountId string
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    MaxItems int
    Max items to fetch, default: 1000
    Name string
    The name of the group.
    Search string
    Search for groups by other listed query parameters.
    ZoneId string
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
    accountId String
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    maxItems Integer
    Max items to fetch, default: 1000
    name String
    The name of the group.
    search String
    Search for groups by other listed query parameters.
    zoneId String
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
    accountId string
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    maxItems number
    Max items to fetch, default: 1000
    name string
    The name of the group.
    search string
    Search for groups by other listed query parameters.
    zoneId string
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
    account_id str
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    max_items int
    Max items to fetch, default: 1000
    name str
    The name of the group.
    search str
    Search for groups by other listed query parameters.
    zone_id str
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
    accountId String
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    maxItems Number
    Max items to fetch, default: 1000
    name String
    The name of the group.
    search String
    Search for groups by other listed query parameters.
    zoneId String
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.

    getZeroTrustAccessGroups Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Results List<GetZeroTrustAccessGroupsResult>
    The items returned by the data source
    AccountId string
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    MaxItems int
    Max items to fetch, default: 1000
    Name string
    The name of the group.
    Search string
    Search for groups by other listed query parameters.
    ZoneId string
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
    Id string
    The provider-assigned unique ID for this managed resource.
    Results []GetZeroTrustAccessGroupsResult
    The items returned by the data source
    AccountId string
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    MaxItems int
    Max items to fetch, default: 1000
    Name string
    The name of the group.
    Search string
    Search for groups by other listed query parameters.
    ZoneId string
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
    id String
    The provider-assigned unique ID for this managed resource.
    results List<GetZeroTrustAccessGroupsResult>
    The items returned by the data source
    accountId String
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    maxItems Integer
    Max items to fetch, default: 1000
    name String
    The name of the group.
    search String
    Search for groups by other listed query parameters.
    zoneId String
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
    id string
    The provider-assigned unique ID for this managed resource.
    results GetZeroTrustAccessGroupsResult[]
    The items returned by the data source
    accountId string
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    maxItems number
    Max items to fetch, default: 1000
    name string
    The name of the group.
    search string
    Search for groups by other listed query parameters.
    zoneId string
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
    id str
    The provider-assigned unique ID for this managed resource.
    results Sequence[GetZeroTrustAccessGroupsResult]
    The items returned by the data source
    account_id str
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    max_items int
    Max items to fetch, default: 1000
    name str
    The name of the group.
    search str
    Search for groups by other listed query parameters.
    zone_id str
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
    id String
    The provider-assigned unique ID for this managed resource.
    results List<Property Map>
    The items returned by the data source
    accountId String
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    maxItems Number
    Max items to fetch, default: 1000
    name String
    The name of the group.
    search String
    Search for groups by other listed query parameters.
    zoneId String
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.

    Supporting Types

    GetZeroTrustAccessGroupsResult

    CreatedAt string
    Excludes List<GetZeroTrustAccessGroupsResultExclude>
    Rules evaluated with a NOT logical operator. To match a policy, a user cannot meet any of the Exclude rules.
    Id string
    UUID.
    Includes List<GetZeroTrustAccessGroupsResultInclude>
    Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
    IsDefaults List<GetZeroTrustAccessGroupsResultIsDefault>
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    Name string
    The name of the Access group.
    Requires List<GetZeroTrustAccessGroupsResultRequire>
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    UpdatedAt string
    CreatedAt string
    Excludes []GetZeroTrustAccessGroupsResultExclude
    Rules evaluated with a NOT logical operator. To match a policy, a user cannot meet any of the Exclude rules.
    Id string
    UUID.
    Includes []GetZeroTrustAccessGroupsResultInclude
    Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
    IsDefaults []GetZeroTrustAccessGroupsResultIsDefault
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    Name string
    The name of the Access group.
    Requires []GetZeroTrustAccessGroupsResultRequire
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    UpdatedAt string
    createdAt String
    excludes List<GetZeroTrustAccessGroupsResultExclude>
    Rules evaluated with a NOT logical operator. To match a policy, a user cannot meet any of the Exclude rules.
    id String
    UUID.
    includes List<GetZeroTrustAccessGroupsResultInclude>
    Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
    isDefaults List<GetZeroTrustAccessGroupsResultIsDefault>
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    name String
    The name of the Access group.
    requires List<GetZeroTrustAccessGroupsResultRequire>
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    updatedAt String
    createdAt string
    excludes GetZeroTrustAccessGroupsResultExclude[]
    Rules evaluated with a NOT logical operator. To match a policy, a user cannot meet any of the Exclude rules.
    id string
    UUID.
    includes GetZeroTrustAccessGroupsResultInclude[]
    Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
    isDefaults GetZeroTrustAccessGroupsResultIsDefault[]
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    name string
    The name of the Access group.
    requires GetZeroTrustAccessGroupsResultRequire[]
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    updatedAt string
    created_at str
    excludes Sequence[GetZeroTrustAccessGroupsResultExclude]
    Rules evaluated with a NOT logical operator. To match a policy, a user cannot meet any of the Exclude rules.
    id str
    UUID.
    includes Sequence[GetZeroTrustAccessGroupsResultInclude]
    Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
    is_defaults Sequence[GetZeroTrustAccessGroupsResultIsDefault]
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    name str
    The name of the Access group.
    requires Sequence[GetZeroTrustAccessGroupsResultRequire]
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    updated_at str
    createdAt String
    excludes List<Property Map>
    Rules evaluated with a NOT logical operator. To match a policy, a user cannot meet any of the Exclude rules.
    id String
    UUID.
    includes List<Property Map>
    Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
    isDefaults List<Property Map>
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    name String
    The name of the Access group.
    requires List<Property Map>
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    updatedAt String

    GetZeroTrustAccessGroupsResultExclude

    AnyValidServiceToken GetZeroTrustAccessGroupsResultExcludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupsResultExcludeAuthContext
    AuthMethod GetZeroTrustAccessGroupsResultExcludeAuthMethod
    AzureAd GetZeroTrustAccessGroupsResultExcludeAzureAd
    Certificate GetZeroTrustAccessGroupsResultExcludeCertificate
    CommonName GetZeroTrustAccessGroupsResultExcludeCommonName
    DevicePosture GetZeroTrustAccessGroupsResultExcludeDevicePosture
    Email GetZeroTrustAccessGroupsResultExcludeEmail
    EmailDomain GetZeroTrustAccessGroupsResultExcludeEmailDomain
    EmailList GetZeroTrustAccessGroupsResultExcludeEmailList
    Everyone GetZeroTrustAccessGroupsResultExcludeEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupsResultExcludeExternalEvaluation
    Geo GetZeroTrustAccessGroupsResultExcludeGeo
    GithubOrganization GetZeroTrustAccessGroupsResultExcludeGithubOrganization
    Group GetZeroTrustAccessGroupsResultExcludeGroup
    Gsuite GetZeroTrustAccessGroupsResultExcludeGsuite
    Ip GetZeroTrustAccessGroupsResultExcludeIp
    IpList GetZeroTrustAccessGroupsResultExcludeIpList
    LoginMethod GetZeroTrustAccessGroupsResultExcludeLoginMethod
    Okta GetZeroTrustAccessGroupsResultExcludeOkta
    Saml GetZeroTrustAccessGroupsResultExcludeSaml
    ServiceToken GetZeroTrustAccessGroupsResultExcludeServiceToken
    AnyValidServiceToken GetZeroTrustAccessGroupsResultExcludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupsResultExcludeAuthContext
    AuthMethod GetZeroTrustAccessGroupsResultExcludeAuthMethod
    AzureAd GetZeroTrustAccessGroupsResultExcludeAzureAd
    Certificate GetZeroTrustAccessGroupsResultExcludeCertificate
    CommonName GetZeroTrustAccessGroupsResultExcludeCommonName
    DevicePosture GetZeroTrustAccessGroupsResultExcludeDevicePosture
    Email GetZeroTrustAccessGroupsResultExcludeEmail
    EmailDomain GetZeroTrustAccessGroupsResultExcludeEmailDomain
    EmailList GetZeroTrustAccessGroupsResultExcludeEmailList
    Everyone GetZeroTrustAccessGroupsResultExcludeEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupsResultExcludeExternalEvaluation
    Geo GetZeroTrustAccessGroupsResultExcludeGeo
    GithubOrganization GetZeroTrustAccessGroupsResultExcludeGithubOrganization
    Group GetZeroTrustAccessGroupsResultExcludeGroup
    Gsuite GetZeroTrustAccessGroupsResultExcludeGsuite
    Ip GetZeroTrustAccessGroupsResultExcludeIp
    IpList GetZeroTrustAccessGroupsResultExcludeIpList
    LoginMethod GetZeroTrustAccessGroupsResultExcludeLoginMethod
    Okta GetZeroTrustAccessGroupsResultExcludeOkta
    Saml GetZeroTrustAccessGroupsResultExcludeSaml
    ServiceToken GetZeroTrustAccessGroupsResultExcludeServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupsResultExcludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupsResultExcludeAuthContext
    authMethod GetZeroTrustAccessGroupsResultExcludeAuthMethod
    azureAd GetZeroTrustAccessGroupsResultExcludeAzureAd
    certificate GetZeroTrustAccessGroupsResultExcludeCertificate
    commonName GetZeroTrustAccessGroupsResultExcludeCommonName
    devicePosture GetZeroTrustAccessGroupsResultExcludeDevicePosture
    email GetZeroTrustAccessGroupsResultExcludeEmail
    emailDomain GetZeroTrustAccessGroupsResultExcludeEmailDomain
    emailList GetZeroTrustAccessGroupsResultExcludeEmailList
    everyone GetZeroTrustAccessGroupsResultExcludeEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupsResultExcludeExternalEvaluation
    geo GetZeroTrustAccessGroupsResultExcludeGeo
    githubOrganization GetZeroTrustAccessGroupsResultExcludeGithubOrganization
    group GetZeroTrustAccessGroupsResultExcludeGroup
    gsuite GetZeroTrustAccessGroupsResultExcludeGsuite
    ip GetZeroTrustAccessGroupsResultExcludeIp
    ipList GetZeroTrustAccessGroupsResultExcludeIpList
    loginMethod GetZeroTrustAccessGroupsResultExcludeLoginMethod
    okta GetZeroTrustAccessGroupsResultExcludeOkta
    saml GetZeroTrustAccessGroupsResultExcludeSaml
    serviceToken GetZeroTrustAccessGroupsResultExcludeServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupsResultExcludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupsResultExcludeAuthContext
    authMethod GetZeroTrustAccessGroupsResultExcludeAuthMethod
    azureAd GetZeroTrustAccessGroupsResultExcludeAzureAd
    certificate GetZeroTrustAccessGroupsResultExcludeCertificate
    commonName GetZeroTrustAccessGroupsResultExcludeCommonName
    devicePosture GetZeroTrustAccessGroupsResultExcludeDevicePosture
    email GetZeroTrustAccessGroupsResultExcludeEmail
    emailDomain GetZeroTrustAccessGroupsResultExcludeEmailDomain
    emailList GetZeroTrustAccessGroupsResultExcludeEmailList
    everyone GetZeroTrustAccessGroupsResultExcludeEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupsResultExcludeExternalEvaluation
    geo GetZeroTrustAccessGroupsResultExcludeGeo
    githubOrganization GetZeroTrustAccessGroupsResultExcludeGithubOrganization
    group GetZeroTrustAccessGroupsResultExcludeGroup
    gsuite GetZeroTrustAccessGroupsResultExcludeGsuite
    ip GetZeroTrustAccessGroupsResultExcludeIp
    ipList GetZeroTrustAccessGroupsResultExcludeIpList
    loginMethod GetZeroTrustAccessGroupsResultExcludeLoginMethod
    okta GetZeroTrustAccessGroupsResultExcludeOkta
    saml GetZeroTrustAccessGroupsResultExcludeSaml
    serviceToken GetZeroTrustAccessGroupsResultExcludeServiceToken
    any_valid_service_token GetZeroTrustAccessGroupsResultExcludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    auth_context GetZeroTrustAccessGroupsResultExcludeAuthContext
    auth_method GetZeroTrustAccessGroupsResultExcludeAuthMethod
    azure_ad GetZeroTrustAccessGroupsResultExcludeAzureAd
    certificate GetZeroTrustAccessGroupsResultExcludeCertificate
    common_name GetZeroTrustAccessGroupsResultExcludeCommonName
    device_posture GetZeroTrustAccessGroupsResultExcludeDevicePosture
    email GetZeroTrustAccessGroupsResultExcludeEmail
    email_domain GetZeroTrustAccessGroupsResultExcludeEmailDomain
    email_list GetZeroTrustAccessGroupsResultExcludeEmailList
    everyone GetZeroTrustAccessGroupsResultExcludeEveryone
    An empty object which matches on all users.
    external_evaluation GetZeroTrustAccessGroupsResultExcludeExternalEvaluation
    geo GetZeroTrustAccessGroupsResultExcludeGeo
    github_organization GetZeroTrustAccessGroupsResultExcludeGithubOrganization
    group GetZeroTrustAccessGroupsResultExcludeGroup
    gsuite GetZeroTrustAccessGroupsResultExcludeGsuite
    ip GetZeroTrustAccessGroupsResultExcludeIp
    ip_list GetZeroTrustAccessGroupsResultExcludeIpList
    login_method GetZeroTrustAccessGroupsResultExcludeLoginMethod
    okta GetZeroTrustAccessGroupsResultExcludeOkta
    saml GetZeroTrustAccessGroupsResultExcludeSaml
    service_token GetZeroTrustAccessGroupsResultExcludeServiceToken

    GetZeroTrustAccessGroupsResultExcludeAuthContext

    AcId string
    The ACID of an Authentication context.
    Id string
    The ID of an Authentication context.
    IdentityProviderId string
    The ID of your Azure identity provider.
    AcId string
    The ACID of an Authentication context.
    Id string
    The ID of an Authentication context.
    IdentityProviderId string
    The ID of your Azure identity provider.
    acId String
    The ACID of an Authentication context.
    id String
    The ID of an Authentication context.
    identityProviderId String
    The ID of your Azure identity provider.
    acId string
    The ACID of an Authentication context.
    id string
    The ID of an Authentication context.
    identityProviderId string
    The ID of your Azure identity provider.
    ac_id str
    The ACID of an Authentication context.
    id str
    The ID of an Authentication context.
    identity_provider_id str
    The ID of your Azure identity provider.
    acId String
    The ACID of an Authentication context.
    id String
    The ID of an Authentication context.
    identityProviderId String
    The ID of your Azure identity provider.

    GetZeroTrustAccessGroupsResultExcludeAuthMethod

    AuthMethod string
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    AuthMethod string
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    authMethod String
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    authMethod string
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    auth_method str
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    authMethod String
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.

    GetZeroTrustAccessGroupsResultExcludeAzureAd

    Id string
    The ID of an Azure group.
    IdentityProviderId string
    The ID of your Azure identity provider.
    Id string
    The ID of an Azure group.
    IdentityProviderId string
    The ID of your Azure identity provider.
    id String
    The ID of an Azure group.
    identityProviderId String
    The ID of your Azure identity provider.
    id string
    The ID of an Azure group.
    identityProviderId string
    The ID of your Azure identity provider.
    id str
    The ID of an Azure group.
    identity_provider_id str
    The ID of your Azure identity provider.
    id String
    The ID of an Azure group.
    identityProviderId String
    The ID of your Azure identity provider.

    GetZeroTrustAccessGroupsResultExcludeCommonName

    CommonName string
    The common name to match.
    CommonName string
    The common name to match.
    commonName String
    The common name to match.
    commonName string
    The common name to match.
    common_name str
    The common name to match.
    commonName String
    The common name to match.

    GetZeroTrustAccessGroupsResultExcludeDevicePosture

    IntegrationUid string
    The ID of a device posture integration.
    IntegrationUid string
    The ID of a device posture integration.
    integrationUid String
    The ID of a device posture integration.
    integrationUid string
    The ID of a device posture integration.
    integration_uid str
    The ID of a device posture integration.
    integrationUid String
    The ID of a device posture integration.

    GetZeroTrustAccessGroupsResultExcludeEmail

    Email string
    The email of the user.
    Email string
    The email of the user.
    email String
    The email of the user.
    email string
    The email of the user.
    email str
    The email of the user.
    email String
    The email of the user.

    GetZeroTrustAccessGroupsResultExcludeEmailDomain

    Domain string
    The email domain to match.
    Domain string
    The email domain to match.
    domain String
    The email domain to match.
    domain string
    The email domain to match.
    domain str
    The email domain to match.
    domain String
    The email domain to match.

    GetZeroTrustAccessGroupsResultExcludeEmailList

    Id string
    The ID of a previously created email list.
    Id string
    The ID of a previously created email list.
    id String
    The ID of a previously created email list.
    id string
    The ID of a previously created email list.
    id str
    The ID of a previously created email list.
    id String
    The ID of a previously created email list.

    GetZeroTrustAccessGroupsResultExcludeExternalEvaluation

    EvaluateUrl string
    The API endpoint containing your business logic.
    KeysUrl string
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    EvaluateUrl string
    The API endpoint containing your business logic.
    KeysUrl string
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluateUrl String
    The API endpoint containing your business logic.
    keysUrl String
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluateUrl string
    The API endpoint containing your business logic.
    keysUrl string
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluate_url str
    The API endpoint containing your business logic.
    keys_url str
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluateUrl String
    The API endpoint containing your business logic.
    keysUrl String
    The API endpoint containing the key that Access uses to verify that the response came from your API.

    GetZeroTrustAccessGroupsResultExcludeGeo

    CountryCode string
    The country code that should be matched.
    CountryCode string
    The country code that should be matched.
    countryCode String
    The country code that should be matched.
    countryCode string
    The country code that should be matched.
    country_code str
    The country code that should be matched.
    countryCode String
    The country code that should be matched.

    GetZeroTrustAccessGroupsResultExcludeGithubOrganization

    IdentityProviderId string
    The ID of your Github identity provider.
    Name string
    The name of the organization.
    Team string
    The name of the team
    IdentityProviderId string
    The ID of your Github identity provider.
    Name string
    The name of the organization.
    Team string
    The name of the team
    identityProviderId String
    The ID of your Github identity provider.
    name String
    The name of the organization.
    team String
    The name of the team
    identityProviderId string
    The ID of your Github identity provider.
    name string
    The name of the organization.
    team string
    The name of the team
    identity_provider_id str
    The ID of your Github identity provider.
    name str
    The name of the organization.
    team str
    The name of the team
    identityProviderId String
    The ID of your Github identity provider.
    name String
    The name of the organization.
    team String
    The name of the team

    GetZeroTrustAccessGroupsResultExcludeGroup

    Id string
    The ID of a previously created Access group.
    Id string
    The ID of a previously created Access group.
    id String
    The ID of a previously created Access group.
    id string
    The ID of a previously created Access group.
    id str
    The ID of a previously created Access group.
    id String
    The ID of a previously created Access group.

    GetZeroTrustAccessGroupsResultExcludeGsuite

    Email string
    The email of the Google Workspace group.
    IdentityProviderId string
    The ID of your Google Workspace identity provider.
    Email string
    The email of the Google Workspace group.
    IdentityProviderId string
    The ID of your Google Workspace identity provider.
    email String
    The email of the Google Workspace group.
    identityProviderId String
    The ID of your Google Workspace identity provider.
    email string
    The email of the Google Workspace group.
    identityProviderId string
    The ID of your Google Workspace identity provider.
    email str
    The email of the Google Workspace group.
    identity_provider_id str
    The ID of your Google Workspace identity provider.
    email String
    The email of the Google Workspace group.
    identityProviderId String
    The ID of your Google Workspace identity provider.

    GetZeroTrustAccessGroupsResultExcludeIp

    Ip string
    An IPv4 or IPv6 CIDR block.
    Ip string
    An IPv4 or IPv6 CIDR block.
    ip String
    An IPv4 or IPv6 CIDR block.
    ip string
    An IPv4 or IPv6 CIDR block.
    ip str
    An IPv4 or IPv6 CIDR block.
    ip String
    An IPv4 or IPv6 CIDR block.

    GetZeroTrustAccessGroupsResultExcludeIpList

    Id string
    The ID of a previously created IP list.
    Id string
    The ID of a previously created IP list.
    id String
    The ID of a previously created IP list.
    id string
    The ID of a previously created IP list.
    id str
    The ID of a previously created IP list.
    id String
    The ID of a previously created IP list.

    GetZeroTrustAccessGroupsResultExcludeLoginMethod

    Id string
    The ID of an identity provider.
    Id string
    The ID of an identity provider.
    id String
    The ID of an identity provider.
    id string
    The ID of an identity provider.
    id str
    The ID of an identity provider.
    id String
    The ID of an identity provider.

    GetZeroTrustAccessGroupsResultExcludeOkta

    IdentityProviderId string
    The ID of your Okta identity provider.
    Name string
    The name of the Okta group.
    IdentityProviderId string
    The ID of your Okta identity provider.
    Name string
    The name of the Okta group.
    identityProviderId String
    The ID of your Okta identity provider.
    name String
    The name of the Okta group.
    identityProviderId string
    The ID of your Okta identity provider.
    name string
    The name of the Okta group.
    identity_provider_id str
    The ID of your Okta identity provider.
    name str
    The name of the Okta group.
    identityProviderId String
    The ID of your Okta identity provider.
    name String
    The name of the Okta group.

    GetZeroTrustAccessGroupsResultExcludeSaml

    AttributeName string
    The name of the SAML attribute.
    AttributeValue string
    The SAML attribute value to look for.
    IdentityProviderId string
    The ID of your SAML identity provider.
    AttributeName string
    The name of the SAML attribute.
    AttributeValue string
    The SAML attribute value to look for.
    IdentityProviderId string
    The ID of your SAML identity provider.
    attributeName String
    The name of the SAML attribute.
    attributeValue String
    The SAML attribute value to look for.
    identityProviderId String
    The ID of your SAML identity provider.
    attributeName string
    The name of the SAML attribute.
    attributeValue string
    The SAML attribute value to look for.
    identityProviderId string
    The ID of your SAML identity provider.
    attribute_name str
    The name of the SAML attribute.
    attribute_value str
    The SAML attribute value to look for.
    identity_provider_id str
    The ID of your SAML identity provider.
    attributeName String
    The name of the SAML attribute.
    attributeValue String
    The SAML attribute value to look for.
    identityProviderId String
    The ID of your SAML identity provider.

    GetZeroTrustAccessGroupsResultExcludeServiceToken

    TokenId string
    The ID of a Service Token.
    TokenId string
    The ID of a Service Token.
    tokenId String
    The ID of a Service Token.
    tokenId string
    The ID of a Service Token.
    token_id str
    The ID of a Service Token.
    tokenId String
    The ID of a Service Token.

    GetZeroTrustAccessGroupsResultInclude

    AnyValidServiceToken GetZeroTrustAccessGroupsResultIncludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupsResultIncludeAuthContext
    AuthMethod GetZeroTrustAccessGroupsResultIncludeAuthMethod
    AzureAd GetZeroTrustAccessGroupsResultIncludeAzureAd
    Certificate GetZeroTrustAccessGroupsResultIncludeCertificate
    CommonName GetZeroTrustAccessGroupsResultIncludeCommonName
    DevicePosture GetZeroTrustAccessGroupsResultIncludeDevicePosture
    Email GetZeroTrustAccessGroupsResultIncludeEmail
    EmailDomain GetZeroTrustAccessGroupsResultIncludeEmailDomain
    EmailList GetZeroTrustAccessGroupsResultIncludeEmailList
    Everyone GetZeroTrustAccessGroupsResultIncludeEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupsResultIncludeExternalEvaluation
    Geo GetZeroTrustAccessGroupsResultIncludeGeo
    GithubOrganization GetZeroTrustAccessGroupsResultIncludeGithubOrganization
    Group GetZeroTrustAccessGroupsResultIncludeGroup
    Gsuite GetZeroTrustAccessGroupsResultIncludeGsuite
    Ip GetZeroTrustAccessGroupsResultIncludeIp
    IpList GetZeroTrustAccessGroupsResultIncludeIpList
    LoginMethod GetZeroTrustAccessGroupsResultIncludeLoginMethod
    Okta GetZeroTrustAccessGroupsResultIncludeOkta
    Saml GetZeroTrustAccessGroupsResultIncludeSaml
    ServiceToken GetZeroTrustAccessGroupsResultIncludeServiceToken
    AnyValidServiceToken GetZeroTrustAccessGroupsResultIncludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupsResultIncludeAuthContext
    AuthMethod GetZeroTrustAccessGroupsResultIncludeAuthMethod
    AzureAd GetZeroTrustAccessGroupsResultIncludeAzureAd
    Certificate GetZeroTrustAccessGroupsResultIncludeCertificate
    CommonName GetZeroTrustAccessGroupsResultIncludeCommonName
    DevicePosture GetZeroTrustAccessGroupsResultIncludeDevicePosture
    Email GetZeroTrustAccessGroupsResultIncludeEmail
    EmailDomain GetZeroTrustAccessGroupsResultIncludeEmailDomain
    EmailList GetZeroTrustAccessGroupsResultIncludeEmailList
    Everyone GetZeroTrustAccessGroupsResultIncludeEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupsResultIncludeExternalEvaluation
    Geo GetZeroTrustAccessGroupsResultIncludeGeo
    GithubOrganization GetZeroTrustAccessGroupsResultIncludeGithubOrganization
    Group GetZeroTrustAccessGroupsResultIncludeGroup
    Gsuite GetZeroTrustAccessGroupsResultIncludeGsuite
    Ip GetZeroTrustAccessGroupsResultIncludeIp
    IpList GetZeroTrustAccessGroupsResultIncludeIpList
    LoginMethod GetZeroTrustAccessGroupsResultIncludeLoginMethod
    Okta GetZeroTrustAccessGroupsResultIncludeOkta
    Saml GetZeroTrustAccessGroupsResultIncludeSaml
    ServiceToken GetZeroTrustAccessGroupsResultIncludeServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupsResultIncludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupsResultIncludeAuthContext
    authMethod GetZeroTrustAccessGroupsResultIncludeAuthMethod
    azureAd GetZeroTrustAccessGroupsResultIncludeAzureAd
    certificate GetZeroTrustAccessGroupsResultIncludeCertificate
    commonName GetZeroTrustAccessGroupsResultIncludeCommonName
    devicePosture GetZeroTrustAccessGroupsResultIncludeDevicePosture
    email GetZeroTrustAccessGroupsResultIncludeEmail
    emailDomain GetZeroTrustAccessGroupsResultIncludeEmailDomain
    emailList GetZeroTrustAccessGroupsResultIncludeEmailList
    everyone GetZeroTrustAccessGroupsResultIncludeEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupsResultIncludeExternalEvaluation
    geo GetZeroTrustAccessGroupsResultIncludeGeo
    githubOrganization GetZeroTrustAccessGroupsResultIncludeGithubOrganization
    group GetZeroTrustAccessGroupsResultIncludeGroup
    gsuite GetZeroTrustAccessGroupsResultIncludeGsuite
    ip GetZeroTrustAccessGroupsResultIncludeIp
    ipList GetZeroTrustAccessGroupsResultIncludeIpList
    loginMethod GetZeroTrustAccessGroupsResultIncludeLoginMethod
    okta GetZeroTrustAccessGroupsResultIncludeOkta
    saml GetZeroTrustAccessGroupsResultIncludeSaml
    serviceToken GetZeroTrustAccessGroupsResultIncludeServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupsResultIncludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupsResultIncludeAuthContext
    authMethod GetZeroTrustAccessGroupsResultIncludeAuthMethod
    azureAd GetZeroTrustAccessGroupsResultIncludeAzureAd
    certificate GetZeroTrustAccessGroupsResultIncludeCertificate
    commonName GetZeroTrustAccessGroupsResultIncludeCommonName
    devicePosture GetZeroTrustAccessGroupsResultIncludeDevicePosture
    email GetZeroTrustAccessGroupsResultIncludeEmail
    emailDomain GetZeroTrustAccessGroupsResultIncludeEmailDomain
    emailList GetZeroTrustAccessGroupsResultIncludeEmailList
    everyone GetZeroTrustAccessGroupsResultIncludeEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupsResultIncludeExternalEvaluation
    geo GetZeroTrustAccessGroupsResultIncludeGeo
    githubOrganization GetZeroTrustAccessGroupsResultIncludeGithubOrganization
    group GetZeroTrustAccessGroupsResultIncludeGroup
    gsuite GetZeroTrustAccessGroupsResultIncludeGsuite
    ip GetZeroTrustAccessGroupsResultIncludeIp
    ipList GetZeroTrustAccessGroupsResultIncludeIpList
    loginMethod GetZeroTrustAccessGroupsResultIncludeLoginMethod
    okta GetZeroTrustAccessGroupsResultIncludeOkta
    saml GetZeroTrustAccessGroupsResultIncludeSaml
    serviceToken GetZeroTrustAccessGroupsResultIncludeServiceToken
    any_valid_service_token GetZeroTrustAccessGroupsResultIncludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    auth_context GetZeroTrustAccessGroupsResultIncludeAuthContext
    auth_method GetZeroTrustAccessGroupsResultIncludeAuthMethod
    azure_ad GetZeroTrustAccessGroupsResultIncludeAzureAd
    certificate GetZeroTrustAccessGroupsResultIncludeCertificate
    common_name GetZeroTrustAccessGroupsResultIncludeCommonName
    device_posture GetZeroTrustAccessGroupsResultIncludeDevicePosture
    email GetZeroTrustAccessGroupsResultIncludeEmail
    email_domain GetZeroTrustAccessGroupsResultIncludeEmailDomain
    email_list GetZeroTrustAccessGroupsResultIncludeEmailList
    everyone GetZeroTrustAccessGroupsResultIncludeEveryone
    An empty object which matches on all users.
    external_evaluation GetZeroTrustAccessGroupsResultIncludeExternalEvaluation
    geo GetZeroTrustAccessGroupsResultIncludeGeo
    github_organization GetZeroTrustAccessGroupsResultIncludeGithubOrganization
    group GetZeroTrustAccessGroupsResultIncludeGroup
    gsuite GetZeroTrustAccessGroupsResultIncludeGsuite
    ip GetZeroTrustAccessGroupsResultIncludeIp
    ip_list GetZeroTrustAccessGroupsResultIncludeIpList
    login_method GetZeroTrustAccessGroupsResultIncludeLoginMethod
    okta GetZeroTrustAccessGroupsResultIncludeOkta
    saml GetZeroTrustAccessGroupsResultIncludeSaml
    service_token GetZeroTrustAccessGroupsResultIncludeServiceToken

    GetZeroTrustAccessGroupsResultIncludeAuthContext

    AcId string
    The ACID of an Authentication context.
    Id string
    The ID of an Authentication context.
    IdentityProviderId string
    The ID of your Azure identity provider.
    AcId string
    The ACID of an Authentication context.
    Id string
    The ID of an Authentication context.
    IdentityProviderId string
    The ID of your Azure identity provider.
    acId String
    The ACID of an Authentication context.
    id String
    The ID of an Authentication context.
    identityProviderId String
    The ID of your Azure identity provider.
    acId string
    The ACID of an Authentication context.
    id string
    The ID of an Authentication context.
    identityProviderId string
    The ID of your Azure identity provider.
    ac_id str
    The ACID of an Authentication context.
    id str
    The ID of an Authentication context.
    identity_provider_id str
    The ID of your Azure identity provider.
    acId String
    The ACID of an Authentication context.
    id String
    The ID of an Authentication context.
    identityProviderId String
    The ID of your Azure identity provider.

    GetZeroTrustAccessGroupsResultIncludeAuthMethod

    AuthMethod string
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    AuthMethod string
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    authMethod String
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    authMethod string
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    auth_method str
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    authMethod String
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.

    GetZeroTrustAccessGroupsResultIncludeAzureAd

    Id string
    The ID of an Azure group.
    IdentityProviderId string
    The ID of your Azure identity provider.
    Id string
    The ID of an Azure group.
    IdentityProviderId string
    The ID of your Azure identity provider.
    id String
    The ID of an Azure group.
    identityProviderId String
    The ID of your Azure identity provider.
    id string
    The ID of an Azure group.
    identityProviderId string
    The ID of your Azure identity provider.
    id str
    The ID of an Azure group.
    identity_provider_id str
    The ID of your Azure identity provider.
    id String
    The ID of an Azure group.
    identityProviderId String
    The ID of your Azure identity provider.

    GetZeroTrustAccessGroupsResultIncludeCommonName

    CommonName string
    The common name to match.
    CommonName string
    The common name to match.
    commonName String
    The common name to match.
    commonName string
    The common name to match.
    common_name str
    The common name to match.
    commonName String
    The common name to match.

    GetZeroTrustAccessGroupsResultIncludeDevicePosture

    IntegrationUid string
    The ID of a device posture integration.
    IntegrationUid string
    The ID of a device posture integration.
    integrationUid String
    The ID of a device posture integration.
    integrationUid string
    The ID of a device posture integration.
    integration_uid str
    The ID of a device posture integration.
    integrationUid String
    The ID of a device posture integration.

    GetZeroTrustAccessGroupsResultIncludeEmail

    Email string
    The email of the user.
    Email string
    The email of the user.
    email String
    The email of the user.
    email string
    The email of the user.
    email str
    The email of the user.
    email String
    The email of the user.

    GetZeroTrustAccessGroupsResultIncludeEmailDomain

    Domain string
    The email domain to match.
    Domain string
    The email domain to match.
    domain String
    The email domain to match.
    domain string
    The email domain to match.
    domain str
    The email domain to match.
    domain String
    The email domain to match.

    GetZeroTrustAccessGroupsResultIncludeEmailList

    Id string
    The ID of a previously created email list.
    Id string
    The ID of a previously created email list.
    id String
    The ID of a previously created email list.
    id string
    The ID of a previously created email list.
    id str
    The ID of a previously created email list.
    id String
    The ID of a previously created email list.

    GetZeroTrustAccessGroupsResultIncludeExternalEvaluation

    EvaluateUrl string
    The API endpoint containing your business logic.
    KeysUrl string
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    EvaluateUrl string
    The API endpoint containing your business logic.
    KeysUrl string
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluateUrl String
    The API endpoint containing your business logic.
    keysUrl String
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluateUrl string
    The API endpoint containing your business logic.
    keysUrl string
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluate_url str
    The API endpoint containing your business logic.
    keys_url str
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluateUrl String
    The API endpoint containing your business logic.
    keysUrl String
    The API endpoint containing the key that Access uses to verify that the response came from your API.

    GetZeroTrustAccessGroupsResultIncludeGeo

    CountryCode string
    The country code that should be matched.
    CountryCode string
    The country code that should be matched.
    countryCode String
    The country code that should be matched.
    countryCode string
    The country code that should be matched.
    country_code str
    The country code that should be matched.
    countryCode String
    The country code that should be matched.

    GetZeroTrustAccessGroupsResultIncludeGithubOrganization

    IdentityProviderId string
    The ID of your Github identity provider.
    Name string
    The name of the organization.
    Team string
    The name of the team
    IdentityProviderId string
    The ID of your Github identity provider.
    Name string
    The name of the organization.
    Team string
    The name of the team
    identityProviderId String
    The ID of your Github identity provider.
    name String
    The name of the organization.
    team String
    The name of the team
    identityProviderId string
    The ID of your Github identity provider.
    name string
    The name of the organization.
    team string
    The name of the team
    identity_provider_id str
    The ID of your Github identity provider.
    name str
    The name of the organization.
    team str
    The name of the team
    identityProviderId String
    The ID of your Github identity provider.
    name String
    The name of the organization.
    team String
    The name of the team

    GetZeroTrustAccessGroupsResultIncludeGroup

    Id string
    The ID of a previously created Access group.
    Id string
    The ID of a previously created Access group.
    id String
    The ID of a previously created Access group.
    id string
    The ID of a previously created Access group.
    id str
    The ID of a previously created Access group.
    id String
    The ID of a previously created Access group.

    GetZeroTrustAccessGroupsResultIncludeGsuite

    Email string
    The email of the Google Workspace group.
    IdentityProviderId string
    The ID of your Google Workspace identity provider.
    Email string
    The email of the Google Workspace group.
    IdentityProviderId string
    The ID of your Google Workspace identity provider.
    email String
    The email of the Google Workspace group.
    identityProviderId String
    The ID of your Google Workspace identity provider.
    email string
    The email of the Google Workspace group.
    identityProviderId string
    The ID of your Google Workspace identity provider.
    email str
    The email of the Google Workspace group.
    identity_provider_id str
    The ID of your Google Workspace identity provider.
    email String
    The email of the Google Workspace group.
    identityProviderId String
    The ID of your Google Workspace identity provider.

    GetZeroTrustAccessGroupsResultIncludeIp

    Ip string
    An IPv4 or IPv6 CIDR block.
    Ip string
    An IPv4 or IPv6 CIDR block.
    ip String
    An IPv4 or IPv6 CIDR block.
    ip string
    An IPv4 or IPv6 CIDR block.
    ip str
    An IPv4 or IPv6 CIDR block.
    ip String
    An IPv4 or IPv6 CIDR block.

    GetZeroTrustAccessGroupsResultIncludeIpList

    Id string
    The ID of a previously created IP list.
    Id string
    The ID of a previously created IP list.
    id String
    The ID of a previously created IP list.
    id string
    The ID of a previously created IP list.
    id str
    The ID of a previously created IP list.
    id String
    The ID of a previously created IP list.

    GetZeroTrustAccessGroupsResultIncludeLoginMethod

    Id string
    The ID of an identity provider.
    Id string
    The ID of an identity provider.
    id String
    The ID of an identity provider.
    id string
    The ID of an identity provider.
    id str
    The ID of an identity provider.
    id String
    The ID of an identity provider.

    GetZeroTrustAccessGroupsResultIncludeOkta

    IdentityProviderId string
    The ID of your Okta identity provider.
    Name string
    The name of the Okta group.
    IdentityProviderId string
    The ID of your Okta identity provider.
    Name string
    The name of the Okta group.
    identityProviderId String
    The ID of your Okta identity provider.
    name String
    The name of the Okta group.
    identityProviderId string
    The ID of your Okta identity provider.
    name string
    The name of the Okta group.
    identity_provider_id str
    The ID of your Okta identity provider.
    name str
    The name of the Okta group.
    identityProviderId String
    The ID of your Okta identity provider.
    name String
    The name of the Okta group.

    GetZeroTrustAccessGroupsResultIncludeSaml

    AttributeName string
    The name of the SAML attribute.
    AttributeValue string
    The SAML attribute value to look for.
    IdentityProviderId string
    The ID of your SAML identity provider.
    AttributeName string
    The name of the SAML attribute.
    AttributeValue string
    The SAML attribute value to look for.
    IdentityProviderId string
    The ID of your SAML identity provider.
    attributeName String
    The name of the SAML attribute.
    attributeValue String
    The SAML attribute value to look for.
    identityProviderId String
    The ID of your SAML identity provider.
    attributeName string
    The name of the SAML attribute.
    attributeValue string
    The SAML attribute value to look for.
    identityProviderId string
    The ID of your SAML identity provider.
    attribute_name str
    The name of the SAML attribute.
    attribute_value str
    The SAML attribute value to look for.
    identity_provider_id str
    The ID of your SAML identity provider.
    attributeName String
    The name of the SAML attribute.
    attributeValue String
    The SAML attribute value to look for.
    identityProviderId String
    The ID of your SAML identity provider.

    GetZeroTrustAccessGroupsResultIncludeServiceToken

    TokenId string
    The ID of a Service Token.
    TokenId string
    The ID of a Service Token.
    tokenId String
    The ID of a Service Token.
    tokenId string
    The ID of a Service Token.
    token_id str
    The ID of a Service Token.
    tokenId String
    The ID of a Service Token.

    GetZeroTrustAccessGroupsResultIsDefault

    AnyValidServiceToken GetZeroTrustAccessGroupsResultIsDefaultAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupsResultIsDefaultAuthContext
    AuthMethod GetZeroTrustAccessGroupsResultIsDefaultAuthMethod
    AzureAd GetZeroTrustAccessGroupsResultIsDefaultAzureAd
    Certificate GetZeroTrustAccessGroupsResultIsDefaultCertificate
    CommonName GetZeroTrustAccessGroupsResultIsDefaultCommonName
    DevicePosture GetZeroTrustAccessGroupsResultIsDefaultDevicePosture
    Email GetZeroTrustAccessGroupsResultIsDefaultEmail
    EmailDomain GetZeroTrustAccessGroupsResultIsDefaultEmailDomain
    EmailList GetZeroTrustAccessGroupsResultIsDefaultEmailList
    Everyone GetZeroTrustAccessGroupsResultIsDefaultEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupsResultIsDefaultExternalEvaluation
    Geo GetZeroTrustAccessGroupsResultIsDefaultGeo
    GithubOrganization GetZeroTrustAccessGroupsResultIsDefaultGithubOrganization
    Group GetZeroTrustAccessGroupsResultIsDefaultGroup
    Gsuite GetZeroTrustAccessGroupsResultIsDefaultGsuite
    Ip GetZeroTrustAccessGroupsResultIsDefaultIp
    IpList GetZeroTrustAccessGroupsResultIsDefaultIpList
    LoginMethod GetZeroTrustAccessGroupsResultIsDefaultLoginMethod
    Okta GetZeroTrustAccessGroupsResultIsDefaultOkta
    Saml GetZeroTrustAccessGroupsResultIsDefaultSaml
    ServiceToken GetZeroTrustAccessGroupsResultIsDefaultServiceToken
    AnyValidServiceToken GetZeroTrustAccessGroupsResultIsDefaultAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupsResultIsDefaultAuthContext
    AuthMethod GetZeroTrustAccessGroupsResultIsDefaultAuthMethod
    AzureAd GetZeroTrustAccessGroupsResultIsDefaultAzureAd
    Certificate GetZeroTrustAccessGroupsResultIsDefaultCertificate
    CommonName GetZeroTrustAccessGroupsResultIsDefaultCommonName
    DevicePosture GetZeroTrustAccessGroupsResultIsDefaultDevicePosture
    Email GetZeroTrustAccessGroupsResultIsDefaultEmail
    EmailDomain GetZeroTrustAccessGroupsResultIsDefaultEmailDomain
    EmailList GetZeroTrustAccessGroupsResultIsDefaultEmailList
    Everyone GetZeroTrustAccessGroupsResultIsDefaultEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupsResultIsDefaultExternalEvaluation
    Geo GetZeroTrustAccessGroupsResultIsDefaultGeo
    GithubOrganization GetZeroTrustAccessGroupsResultIsDefaultGithubOrganization
    Group GetZeroTrustAccessGroupsResultIsDefaultGroup
    Gsuite GetZeroTrustAccessGroupsResultIsDefaultGsuite
    Ip GetZeroTrustAccessGroupsResultIsDefaultIp
    IpList GetZeroTrustAccessGroupsResultIsDefaultIpList
    LoginMethod GetZeroTrustAccessGroupsResultIsDefaultLoginMethod
    Okta GetZeroTrustAccessGroupsResultIsDefaultOkta
    Saml GetZeroTrustAccessGroupsResultIsDefaultSaml
    ServiceToken GetZeroTrustAccessGroupsResultIsDefaultServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupsResultIsDefaultAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupsResultIsDefaultAuthContext
    authMethod GetZeroTrustAccessGroupsResultIsDefaultAuthMethod
    azureAd GetZeroTrustAccessGroupsResultIsDefaultAzureAd
    certificate GetZeroTrustAccessGroupsResultIsDefaultCertificate
    commonName GetZeroTrustAccessGroupsResultIsDefaultCommonName
    devicePosture GetZeroTrustAccessGroupsResultIsDefaultDevicePosture
    email GetZeroTrustAccessGroupsResultIsDefaultEmail
    emailDomain GetZeroTrustAccessGroupsResultIsDefaultEmailDomain
    emailList GetZeroTrustAccessGroupsResultIsDefaultEmailList
    everyone GetZeroTrustAccessGroupsResultIsDefaultEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupsResultIsDefaultExternalEvaluation
    geo GetZeroTrustAccessGroupsResultIsDefaultGeo
    githubOrganization GetZeroTrustAccessGroupsResultIsDefaultGithubOrganization
    group GetZeroTrustAccessGroupsResultIsDefaultGroup
    gsuite GetZeroTrustAccessGroupsResultIsDefaultGsuite
    ip GetZeroTrustAccessGroupsResultIsDefaultIp
    ipList GetZeroTrustAccessGroupsResultIsDefaultIpList
    loginMethod GetZeroTrustAccessGroupsResultIsDefaultLoginMethod
    okta GetZeroTrustAccessGroupsResultIsDefaultOkta
    saml GetZeroTrustAccessGroupsResultIsDefaultSaml
    serviceToken GetZeroTrustAccessGroupsResultIsDefaultServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupsResultIsDefaultAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupsResultIsDefaultAuthContext
    authMethod GetZeroTrustAccessGroupsResultIsDefaultAuthMethod
    azureAd GetZeroTrustAccessGroupsResultIsDefaultAzureAd
    certificate GetZeroTrustAccessGroupsResultIsDefaultCertificate
    commonName GetZeroTrustAccessGroupsResultIsDefaultCommonName
    devicePosture GetZeroTrustAccessGroupsResultIsDefaultDevicePosture
    email GetZeroTrustAccessGroupsResultIsDefaultEmail
    emailDomain GetZeroTrustAccessGroupsResultIsDefaultEmailDomain
    emailList GetZeroTrustAccessGroupsResultIsDefaultEmailList
    everyone GetZeroTrustAccessGroupsResultIsDefaultEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupsResultIsDefaultExternalEvaluation
    geo GetZeroTrustAccessGroupsResultIsDefaultGeo
    githubOrganization GetZeroTrustAccessGroupsResultIsDefaultGithubOrganization
    group GetZeroTrustAccessGroupsResultIsDefaultGroup
    gsuite GetZeroTrustAccessGroupsResultIsDefaultGsuite
    ip GetZeroTrustAccessGroupsResultIsDefaultIp
    ipList GetZeroTrustAccessGroupsResultIsDefaultIpList
    loginMethod GetZeroTrustAccessGroupsResultIsDefaultLoginMethod
    okta GetZeroTrustAccessGroupsResultIsDefaultOkta
    saml GetZeroTrustAccessGroupsResultIsDefaultSaml
    serviceToken GetZeroTrustAccessGroupsResultIsDefaultServiceToken
    any_valid_service_token GetZeroTrustAccessGroupsResultIsDefaultAnyValidServiceToken
    An empty object which matches on all service tokens.
    auth_context GetZeroTrustAccessGroupsResultIsDefaultAuthContext
    auth_method GetZeroTrustAccessGroupsResultIsDefaultAuthMethod
    azure_ad GetZeroTrustAccessGroupsResultIsDefaultAzureAd
    certificate GetZeroTrustAccessGroupsResultIsDefaultCertificate
    common_name GetZeroTrustAccessGroupsResultIsDefaultCommonName
    device_posture GetZeroTrustAccessGroupsResultIsDefaultDevicePosture
    email GetZeroTrustAccessGroupsResultIsDefaultEmail
    email_domain GetZeroTrustAccessGroupsResultIsDefaultEmailDomain
    email_list GetZeroTrustAccessGroupsResultIsDefaultEmailList
    everyone GetZeroTrustAccessGroupsResultIsDefaultEveryone
    An empty object which matches on all users.
    external_evaluation GetZeroTrustAccessGroupsResultIsDefaultExternalEvaluation
    geo GetZeroTrustAccessGroupsResultIsDefaultGeo
    github_organization GetZeroTrustAccessGroupsResultIsDefaultGithubOrganization
    group GetZeroTrustAccessGroupsResultIsDefaultGroup
    gsuite GetZeroTrustAccessGroupsResultIsDefaultGsuite
    ip GetZeroTrustAccessGroupsResultIsDefaultIp
    ip_list GetZeroTrustAccessGroupsResultIsDefaultIpList
    login_method GetZeroTrustAccessGroupsResultIsDefaultLoginMethod
    okta GetZeroTrustAccessGroupsResultIsDefaultOkta
    saml GetZeroTrustAccessGroupsResultIsDefaultSaml
    service_token GetZeroTrustAccessGroupsResultIsDefaultServiceToken

    GetZeroTrustAccessGroupsResultIsDefaultAuthContext

    AcId string
    The ACID of an Authentication context.
    Id string
    The ID of an Authentication context.
    IdentityProviderId string
    The ID of your Azure identity provider.
    AcId string
    The ACID of an Authentication context.
    Id string
    The ID of an Authentication context.
    IdentityProviderId string
    The ID of your Azure identity provider.
    acId String
    The ACID of an Authentication context.
    id String
    The ID of an Authentication context.
    identityProviderId String
    The ID of your Azure identity provider.
    acId string
    The ACID of an Authentication context.
    id string
    The ID of an Authentication context.
    identityProviderId string
    The ID of your Azure identity provider.
    ac_id str
    The ACID of an Authentication context.
    id str
    The ID of an Authentication context.
    identity_provider_id str
    The ID of your Azure identity provider.
    acId String
    The ACID of an Authentication context.
    id String
    The ID of an Authentication context.
    identityProviderId String
    The ID of your Azure identity provider.

    GetZeroTrustAccessGroupsResultIsDefaultAuthMethod

    AuthMethod string
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    AuthMethod string
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    authMethod String
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    authMethod string
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    auth_method str
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    authMethod String
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.

    GetZeroTrustAccessGroupsResultIsDefaultAzureAd

    Id string
    The ID of an Azure group.
    IdentityProviderId string
    The ID of your Azure identity provider.
    Id string
    The ID of an Azure group.
    IdentityProviderId string
    The ID of your Azure identity provider.
    id String
    The ID of an Azure group.
    identityProviderId String
    The ID of your Azure identity provider.
    id string
    The ID of an Azure group.
    identityProviderId string
    The ID of your Azure identity provider.
    id str
    The ID of an Azure group.
    identity_provider_id str
    The ID of your Azure identity provider.
    id String
    The ID of an Azure group.
    identityProviderId String
    The ID of your Azure identity provider.

    GetZeroTrustAccessGroupsResultIsDefaultCommonName

    CommonName string
    The common name to match.
    CommonName string
    The common name to match.
    commonName String
    The common name to match.
    commonName string
    The common name to match.
    common_name str
    The common name to match.
    commonName String
    The common name to match.

    GetZeroTrustAccessGroupsResultIsDefaultDevicePosture

    IntegrationUid string
    The ID of a device posture integration.
    IntegrationUid string
    The ID of a device posture integration.
    integrationUid String
    The ID of a device posture integration.
    integrationUid string
    The ID of a device posture integration.
    integration_uid str
    The ID of a device posture integration.
    integrationUid String
    The ID of a device posture integration.

    GetZeroTrustAccessGroupsResultIsDefaultEmail

    Email string
    The email of the user.
    Email string
    The email of the user.
    email String
    The email of the user.
    email string
    The email of the user.
    email str
    The email of the user.
    email String
    The email of the user.

    GetZeroTrustAccessGroupsResultIsDefaultEmailDomain

    Domain string
    The email domain to match.
    Domain string
    The email domain to match.
    domain String
    The email domain to match.
    domain string
    The email domain to match.
    domain str
    The email domain to match.
    domain String
    The email domain to match.

    GetZeroTrustAccessGroupsResultIsDefaultEmailList

    Id string
    The ID of a previously created email list.
    Id string
    The ID of a previously created email list.
    id String
    The ID of a previously created email list.
    id string
    The ID of a previously created email list.
    id str
    The ID of a previously created email list.
    id String
    The ID of a previously created email list.

    GetZeroTrustAccessGroupsResultIsDefaultExternalEvaluation

    EvaluateUrl string
    The API endpoint containing your business logic.
    KeysUrl string
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    EvaluateUrl string
    The API endpoint containing your business logic.
    KeysUrl string
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluateUrl String
    The API endpoint containing your business logic.
    keysUrl String
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluateUrl string
    The API endpoint containing your business logic.
    keysUrl string
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluate_url str
    The API endpoint containing your business logic.
    keys_url str
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluateUrl String
    The API endpoint containing your business logic.
    keysUrl String
    The API endpoint containing the key that Access uses to verify that the response came from your API.

    GetZeroTrustAccessGroupsResultIsDefaultGeo

    CountryCode string
    The country code that should be matched.
    CountryCode string
    The country code that should be matched.
    countryCode String
    The country code that should be matched.
    countryCode string
    The country code that should be matched.
    country_code str
    The country code that should be matched.
    countryCode String
    The country code that should be matched.

    GetZeroTrustAccessGroupsResultIsDefaultGithubOrganization

    IdentityProviderId string
    The ID of your Github identity provider.
    Name string
    The name of the organization.
    Team string
    The name of the team
    IdentityProviderId string
    The ID of your Github identity provider.
    Name string
    The name of the organization.
    Team string
    The name of the team
    identityProviderId String
    The ID of your Github identity provider.
    name String
    The name of the organization.
    team String
    The name of the team
    identityProviderId string
    The ID of your Github identity provider.
    name string
    The name of the organization.
    team string
    The name of the team
    identity_provider_id str
    The ID of your Github identity provider.
    name str
    The name of the organization.
    team str
    The name of the team
    identityProviderId String
    The ID of your Github identity provider.
    name String
    The name of the organization.
    team String
    The name of the team

    GetZeroTrustAccessGroupsResultIsDefaultGroup

    Id string
    The ID of a previously created Access group.
    Id string
    The ID of a previously created Access group.
    id String
    The ID of a previously created Access group.
    id string
    The ID of a previously created Access group.
    id str
    The ID of a previously created Access group.
    id String
    The ID of a previously created Access group.

    GetZeroTrustAccessGroupsResultIsDefaultGsuite

    Email string
    The email of the Google Workspace group.
    IdentityProviderId string
    The ID of your Google Workspace identity provider.
    Email string
    The email of the Google Workspace group.
    IdentityProviderId string
    The ID of your Google Workspace identity provider.
    email String
    The email of the Google Workspace group.
    identityProviderId String
    The ID of your Google Workspace identity provider.
    email string
    The email of the Google Workspace group.
    identityProviderId string
    The ID of your Google Workspace identity provider.
    email str
    The email of the Google Workspace group.
    identity_provider_id str
    The ID of your Google Workspace identity provider.
    email String
    The email of the Google Workspace group.
    identityProviderId String
    The ID of your Google Workspace identity provider.

    GetZeroTrustAccessGroupsResultIsDefaultIp

    Ip string
    An IPv4 or IPv6 CIDR block.
    Ip string
    An IPv4 or IPv6 CIDR block.
    ip String
    An IPv4 or IPv6 CIDR block.
    ip string
    An IPv4 or IPv6 CIDR block.
    ip str
    An IPv4 or IPv6 CIDR block.
    ip String
    An IPv4 or IPv6 CIDR block.

    GetZeroTrustAccessGroupsResultIsDefaultIpList

    Id string
    The ID of a previously created IP list.
    Id string
    The ID of a previously created IP list.
    id String
    The ID of a previously created IP list.
    id string
    The ID of a previously created IP list.
    id str
    The ID of a previously created IP list.
    id String
    The ID of a previously created IP list.

    GetZeroTrustAccessGroupsResultIsDefaultLoginMethod

    Id string
    The ID of an identity provider.
    Id string
    The ID of an identity provider.
    id String
    The ID of an identity provider.
    id string
    The ID of an identity provider.
    id str
    The ID of an identity provider.
    id String
    The ID of an identity provider.

    GetZeroTrustAccessGroupsResultIsDefaultOkta

    IdentityProviderId string
    The ID of your Okta identity provider.
    Name string
    The name of the Okta group.
    IdentityProviderId string
    The ID of your Okta identity provider.
    Name string
    The name of the Okta group.
    identityProviderId String
    The ID of your Okta identity provider.
    name String
    The name of the Okta group.
    identityProviderId string
    The ID of your Okta identity provider.
    name string
    The name of the Okta group.
    identity_provider_id str
    The ID of your Okta identity provider.
    name str
    The name of the Okta group.
    identityProviderId String
    The ID of your Okta identity provider.
    name String
    The name of the Okta group.

    GetZeroTrustAccessGroupsResultIsDefaultSaml

    AttributeName string
    The name of the SAML attribute.
    AttributeValue string
    The SAML attribute value to look for.
    IdentityProviderId string
    The ID of your SAML identity provider.
    AttributeName string
    The name of the SAML attribute.
    AttributeValue string
    The SAML attribute value to look for.
    IdentityProviderId string
    The ID of your SAML identity provider.
    attributeName String
    The name of the SAML attribute.
    attributeValue String
    The SAML attribute value to look for.
    identityProviderId String
    The ID of your SAML identity provider.
    attributeName string
    The name of the SAML attribute.
    attributeValue string
    The SAML attribute value to look for.
    identityProviderId string
    The ID of your SAML identity provider.
    attribute_name str
    The name of the SAML attribute.
    attribute_value str
    The SAML attribute value to look for.
    identity_provider_id str
    The ID of your SAML identity provider.
    attributeName String
    The name of the SAML attribute.
    attributeValue String
    The SAML attribute value to look for.
    identityProviderId String
    The ID of your SAML identity provider.

    GetZeroTrustAccessGroupsResultIsDefaultServiceToken

    TokenId string
    The ID of a Service Token.
    TokenId string
    The ID of a Service Token.
    tokenId String
    The ID of a Service Token.
    tokenId string
    The ID of a Service Token.
    token_id str
    The ID of a Service Token.
    tokenId String
    The ID of a Service Token.

    GetZeroTrustAccessGroupsResultRequire

    AnyValidServiceToken GetZeroTrustAccessGroupsResultRequireAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupsResultRequireAuthContext
    AuthMethod GetZeroTrustAccessGroupsResultRequireAuthMethod
    AzureAd GetZeroTrustAccessGroupsResultRequireAzureAd
    Certificate GetZeroTrustAccessGroupsResultRequireCertificate
    CommonName GetZeroTrustAccessGroupsResultRequireCommonName
    DevicePosture GetZeroTrustAccessGroupsResultRequireDevicePosture
    Email GetZeroTrustAccessGroupsResultRequireEmail
    EmailDomain GetZeroTrustAccessGroupsResultRequireEmailDomain
    EmailList GetZeroTrustAccessGroupsResultRequireEmailList
    Everyone GetZeroTrustAccessGroupsResultRequireEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupsResultRequireExternalEvaluation
    Geo GetZeroTrustAccessGroupsResultRequireGeo
    GithubOrganization GetZeroTrustAccessGroupsResultRequireGithubOrganization
    Group GetZeroTrustAccessGroupsResultRequireGroup
    Gsuite GetZeroTrustAccessGroupsResultRequireGsuite
    Ip GetZeroTrustAccessGroupsResultRequireIp
    IpList GetZeroTrustAccessGroupsResultRequireIpList
    LoginMethod GetZeroTrustAccessGroupsResultRequireLoginMethod
    Okta GetZeroTrustAccessGroupsResultRequireOkta
    Saml GetZeroTrustAccessGroupsResultRequireSaml
    ServiceToken GetZeroTrustAccessGroupsResultRequireServiceToken
    AnyValidServiceToken GetZeroTrustAccessGroupsResultRequireAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupsResultRequireAuthContext
    AuthMethod GetZeroTrustAccessGroupsResultRequireAuthMethod
    AzureAd GetZeroTrustAccessGroupsResultRequireAzureAd
    Certificate GetZeroTrustAccessGroupsResultRequireCertificate
    CommonName GetZeroTrustAccessGroupsResultRequireCommonName
    DevicePosture GetZeroTrustAccessGroupsResultRequireDevicePosture
    Email GetZeroTrustAccessGroupsResultRequireEmail
    EmailDomain GetZeroTrustAccessGroupsResultRequireEmailDomain
    EmailList GetZeroTrustAccessGroupsResultRequireEmailList
    Everyone GetZeroTrustAccessGroupsResultRequireEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupsResultRequireExternalEvaluation
    Geo GetZeroTrustAccessGroupsResultRequireGeo
    GithubOrganization GetZeroTrustAccessGroupsResultRequireGithubOrganization
    Group GetZeroTrustAccessGroupsResultRequireGroup
    Gsuite GetZeroTrustAccessGroupsResultRequireGsuite
    Ip GetZeroTrustAccessGroupsResultRequireIp
    IpList GetZeroTrustAccessGroupsResultRequireIpList
    LoginMethod GetZeroTrustAccessGroupsResultRequireLoginMethod
    Okta GetZeroTrustAccessGroupsResultRequireOkta
    Saml GetZeroTrustAccessGroupsResultRequireSaml
    ServiceToken GetZeroTrustAccessGroupsResultRequireServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupsResultRequireAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupsResultRequireAuthContext
    authMethod GetZeroTrustAccessGroupsResultRequireAuthMethod
    azureAd GetZeroTrustAccessGroupsResultRequireAzureAd
    certificate GetZeroTrustAccessGroupsResultRequireCertificate
    commonName GetZeroTrustAccessGroupsResultRequireCommonName
    devicePosture GetZeroTrustAccessGroupsResultRequireDevicePosture
    email GetZeroTrustAccessGroupsResultRequireEmail
    emailDomain GetZeroTrustAccessGroupsResultRequireEmailDomain
    emailList GetZeroTrustAccessGroupsResultRequireEmailList
    everyone GetZeroTrustAccessGroupsResultRequireEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupsResultRequireExternalEvaluation
    geo GetZeroTrustAccessGroupsResultRequireGeo
    githubOrganization GetZeroTrustAccessGroupsResultRequireGithubOrganization
    group GetZeroTrustAccessGroupsResultRequireGroup
    gsuite GetZeroTrustAccessGroupsResultRequireGsuite
    ip GetZeroTrustAccessGroupsResultRequireIp
    ipList GetZeroTrustAccessGroupsResultRequireIpList
    loginMethod GetZeroTrustAccessGroupsResultRequireLoginMethod
    okta GetZeroTrustAccessGroupsResultRequireOkta
    saml GetZeroTrustAccessGroupsResultRequireSaml
    serviceToken GetZeroTrustAccessGroupsResultRequireServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupsResultRequireAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupsResultRequireAuthContext
    authMethod GetZeroTrustAccessGroupsResultRequireAuthMethod
    azureAd GetZeroTrustAccessGroupsResultRequireAzureAd
    certificate GetZeroTrustAccessGroupsResultRequireCertificate
    commonName GetZeroTrustAccessGroupsResultRequireCommonName
    devicePosture GetZeroTrustAccessGroupsResultRequireDevicePosture
    email GetZeroTrustAccessGroupsResultRequireEmail
    emailDomain GetZeroTrustAccessGroupsResultRequireEmailDomain
    emailList GetZeroTrustAccessGroupsResultRequireEmailList
    everyone GetZeroTrustAccessGroupsResultRequireEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupsResultRequireExternalEvaluation
    geo GetZeroTrustAccessGroupsResultRequireGeo
    githubOrganization GetZeroTrustAccessGroupsResultRequireGithubOrganization
    group GetZeroTrustAccessGroupsResultRequireGroup
    gsuite GetZeroTrustAccessGroupsResultRequireGsuite
    ip GetZeroTrustAccessGroupsResultRequireIp
    ipList GetZeroTrustAccessGroupsResultRequireIpList
    loginMethod GetZeroTrustAccessGroupsResultRequireLoginMethod
    okta GetZeroTrustAccessGroupsResultRequireOkta
    saml GetZeroTrustAccessGroupsResultRequireSaml
    serviceToken GetZeroTrustAccessGroupsResultRequireServiceToken
    any_valid_service_token GetZeroTrustAccessGroupsResultRequireAnyValidServiceToken
    An empty object which matches on all service tokens.
    auth_context GetZeroTrustAccessGroupsResultRequireAuthContext
    auth_method GetZeroTrustAccessGroupsResultRequireAuthMethod
    azure_ad GetZeroTrustAccessGroupsResultRequireAzureAd
    certificate GetZeroTrustAccessGroupsResultRequireCertificate
    common_name GetZeroTrustAccessGroupsResultRequireCommonName
    device_posture GetZeroTrustAccessGroupsResultRequireDevicePosture
    email GetZeroTrustAccessGroupsResultRequireEmail
    email_domain GetZeroTrustAccessGroupsResultRequireEmailDomain
    email_list GetZeroTrustAccessGroupsResultRequireEmailList
    everyone GetZeroTrustAccessGroupsResultRequireEveryone
    An empty object which matches on all users.
    external_evaluation GetZeroTrustAccessGroupsResultRequireExternalEvaluation
    geo GetZeroTrustAccessGroupsResultRequireGeo
    github_organization GetZeroTrustAccessGroupsResultRequireGithubOrganization
    group GetZeroTrustAccessGroupsResultRequireGroup
    gsuite GetZeroTrustAccessGroupsResultRequireGsuite
    ip GetZeroTrustAccessGroupsResultRequireIp
    ip_list GetZeroTrustAccessGroupsResultRequireIpList
    login_method GetZeroTrustAccessGroupsResultRequireLoginMethod
    okta GetZeroTrustAccessGroupsResultRequireOkta
    saml GetZeroTrustAccessGroupsResultRequireSaml
    service_token GetZeroTrustAccessGroupsResultRequireServiceToken

    GetZeroTrustAccessGroupsResultRequireAuthContext

    AcId string
    The ACID of an Authentication context.
    Id string
    The ID of an Authentication context.
    IdentityProviderId string
    The ID of your Azure identity provider.
    AcId string
    The ACID of an Authentication context.
    Id string
    The ID of an Authentication context.
    IdentityProviderId string
    The ID of your Azure identity provider.
    acId String
    The ACID of an Authentication context.
    id String
    The ID of an Authentication context.
    identityProviderId String
    The ID of your Azure identity provider.
    acId string
    The ACID of an Authentication context.
    id string
    The ID of an Authentication context.
    identityProviderId string
    The ID of your Azure identity provider.
    ac_id str
    The ACID of an Authentication context.
    id str
    The ID of an Authentication context.
    identity_provider_id str
    The ID of your Azure identity provider.
    acId String
    The ACID of an Authentication context.
    id String
    The ID of an Authentication context.
    identityProviderId String
    The ID of your Azure identity provider.

    GetZeroTrustAccessGroupsResultRequireAuthMethod

    AuthMethod string
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    AuthMethod string
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    authMethod String
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    authMethod string
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    auth_method str
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
    authMethod String
    The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.

    GetZeroTrustAccessGroupsResultRequireAzureAd

    Id string
    The ID of an Azure group.
    IdentityProviderId string
    The ID of your Azure identity provider.
    Id string
    The ID of an Azure group.
    IdentityProviderId string
    The ID of your Azure identity provider.
    id String
    The ID of an Azure group.
    identityProviderId String
    The ID of your Azure identity provider.
    id string
    The ID of an Azure group.
    identityProviderId string
    The ID of your Azure identity provider.
    id str
    The ID of an Azure group.
    identity_provider_id str
    The ID of your Azure identity provider.
    id String
    The ID of an Azure group.
    identityProviderId String
    The ID of your Azure identity provider.

    GetZeroTrustAccessGroupsResultRequireCommonName

    CommonName string
    The common name to match.
    CommonName string
    The common name to match.
    commonName String
    The common name to match.
    commonName string
    The common name to match.
    common_name str
    The common name to match.
    commonName String
    The common name to match.

    GetZeroTrustAccessGroupsResultRequireDevicePosture

    IntegrationUid string
    The ID of a device posture integration.
    IntegrationUid string
    The ID of a device posture integration.
    integrationUid String
    The ID of a device posture integration.
    integrationUid string
    The ID of a device posture integration.
    integration_uid str
    The ID of a device posture integration.
    integrationUid String
    The ID of a device posture integration.

    GetZeroTrustAccessGroupsResultRequireEmail

    Email string
    The email of the user.
    Email string
    The email of the user.
    email String
    The email of the user.
    email string
    The email of the user.
    email str
    The email of the user.
    email String
    The email of the user.

    GetZeroTrustAccessGroupsResultRequireEmailDomain

    Domain string
    The email domain to match.
    Domain string
    The email domain to match.
    domain String
    The email domain to match.
    domain string
    The email domain to match.
    domain str
    The email domain to match.
    domain String
    The email domain to match.

    GetZeroTrustAccessGroupsResultRequireEmailList

    Id string
    The ID of a previously created email list.
    Id string
    The ID of a previously created email list.
    id String
    The ID of a previously created email list.
    id string
    The ID of a previously created email list.
    id str
    The ID of a previously created email list.
    id String
    The ID of a previously created email list.

    GetZeroTrustAccessGroupsResultRequireExternalEvaluation

    EvaluateUrl string
    The API endpoint containing your business logic.
    KeysUrl string
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    EvaluateUrl string
    The API endpoint containing your business logic.
    KeysUrl string
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluateUrl String
    The API endpoint containing your business logic.
    keysUrl String
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluateUrl string
    The API endpoint containing your business logic.
    keysUrl string
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluate_url str
    The API endpoint containing your business logic.
    keys_url str
    The API endpoint containing the key that Access uses to verify that the response came from your API.
    evaluateUrl String
    The API endpoint containing your business logic.
    keysUrl String
    The API endpoint containing the key that Access uses to verify that the response came from your API.

    GetZeroTrustAccessGroupsResultRequireGeo

    CountryCode string
    The country code that should be matched.
    CountryCode string
    The country code that should be matched.
    countryCode String
    The country code that should be matched.
    countryCode string
    The country code that should be matched.
    country_code str
    The country code that should be matched.
    countryCode String
    The country code that should be matched.

    GetZeroTrustAccessGroupsResultRequireGithubOrganization

    IdentityProviderId string
    The ID of your Github identity provider.
    Name string
    The name of the organization.
    Team string
    The name of the team
    IdentityProviderId string
    The ID of your Github identity provider.
    Name string
    The name of the organization.
    Team string
    The name of the team
    identityProviderId String
    The ID of your Github identity provider.
    name String
    The name of the organization.
    team String
    The name of the team
    identityProviderId string
    The ID of your Github identity provider.
    name string
    The name of the organization.
    team string
    The name of the team
    identity_provider_id str
    The ID of your Github identity provider.
    name str
    The name of the organization.
    team str
    The name of the team
    identityProviderId String
    The ID of your Github identity provider.
    name String
    The name of the organization.
    team String
    The name of the team

    GetZeroTrustAccessGroupsResultRequireGroup

    Id string
    The ID of a previously created Access group.
    Id string
    The ID of a previously created Access group.
    id String
    The ID of a previously created Access group.
    id string
    The ID of a previously created Access group.
    id str
    The ID of a previously created Access group.
    id String
    The ID of a previously created Access group.

    GetZeroTrustAccessGroupsResultRequireGsuite

    Email string
    The email of the Google Workspace group.
    IdentityProviderId string
    The ID of your Google Workspace identity provider.
    Email string
    The email of the Google Workspace group.
    IdentityProviderId string
    The ID of your Google Workspace identity provider.
    email String
    The email of the Google Workspace group.
    identityProviderId String
    The ID of your Google Workspace identity provider.
    email string
    The email of the Google Workspace group.
    identityProviderId string
    The ID of your Google Workspace identity provider.
    email str
    The email of the Google Workspace group.
    identity_provider_id str
    The ID of your Google Workspace identity provider.
    email String
    The email of the Google Workspace group.
    identityProviderId String
    The ID of your Google Workspace identity provider.

    GetZeroTrustAccessGroupsResultRequireIp

    Ip string
    An IPv4 or IPv6 CIDR block.
    Ip string
    An IPv4 or IPv6 CIDR block.
    ip String
    An IPv4 or IPv6 CIDR block.
    ip string
    An IPv4 or IPv6 CIDR block.
    ip str
    An IPv4 or IPv6 CIDR block.
    ip String
    An IPv4 or IPv6 CIDR block.

    GetZeroTrustAccessGroupsResultRequireIpList

    Id string
    The ID of a previously created IP list.
    Id string
    The ID of a previously created IP list.
    id String
    The ID of a previously created IP list.
    id string
    The ID of a previously created IP list.
    id str
    The ID of a previously created IP list.
    id String
    The ID of a previously created IP list.

    GetZeroTrustAccessGroupsResultRequireLoginMethod

    Id string
    The ID of an identity provider.
    Id string
    The ID of an identity provider.
    id String
    The ID of an identity provider.
    id string
    The ID of an identity provider.
    id str
    The ID of an identity provider.
    id String
    The ID of an identity provider.

    GetZeroTrustAccessGroupsResultRequireOkta

    IdentityProviderId string
    The ID of your Okta identity provider.
    Name string
    The name of the Okta group.
    IdentityProviderId string
    The ID of your Okta identity provider.
    Name string
    The name of the Okta group.
    identityProviderId String
    The ID of your Okta identity provider.
    name String
    The name of the Okta group.
    identityProviderId string
    The ID of your Okta identity provider.
    name string
    The name of the Okta group.
    identity_provider_id str
    The ID of your Okta identity provider.
    name str
    The name of the Okta group.
    identityProviderId String
    The ID of your Okta identity provider.
    name String
    The name of the Okta group.

    GetZeroTrustAccessGroupsResultRequireSaml

    AttributeName string
    The name of the SAML attribute.
    AttributeValue string
    The SAML attribute value to look for.
    IdentityProviderId string
    The ID of your SAML identity provider.
    AttributeName string
    The name of the SAML attribute.
    AttributeValue string
    The SAML attribute value to look for.
    IdentityProviderId string
    The ID of your SAML identity provider.
    attributeName String
    The name of the SAML attribute.
    attributeValue String
    The SAML attribute value to look for.
    identityProviderId String
    The ID of your SAML identity provider.
    attributeName string
    The name of the SAML attribute.
    attributeValue string
    The SAML attribute value to look for.
    identityProviderId string
    The ID of your SAML identity provider.
    attribute_name str
    The name of the SAML attribute.
    attribute_value str
    The SAML attribute value to look for.
    identity_provider_id str
    The ID of your SAML identity provider.
    attributeName String
    The name of the SAML attribute.
    attributeValue String
    The SAML attribute value to look for.
    identityProviderId String
    The ID of your SAML identity provider.

    GetZeroTrustAccessGroupsResultRequireServiceToken

    TokenId string
    The ID of a Service Token.
    TokenId string
    The ID of a Service Token.
    tokenId String
    The ID of a Service Token.
    tokenId string
    The ID of a Service Token.
    token_id str
    The ID of a Service Token.
    tokenId String
    The ID of a Service Token.

    Package Details

    Repository
    Cloudflare pulumi/pulumi-cloudflare
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the cloudflare Terraform Provider.
    cloudflare logo
    Cloudflare v6.1.2 published on Monday, Apr 28, 2025 by Pulumi