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

cloudflare.getZeroTrustAccessGroup

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 exampleZeroTrustAccessGroup = cloudflare.getZeroTrustAccessGroup({
        groupId: "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
        accountId: "account_id",
        zoneId: "zone_id",
    });
    
    import pulumi
    import pulumi_cloudflare as cloudflare
    
    example_zero_trust_access_group = cloudflare.get_zero_trust_access_group(group_id="f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
        account_id="account_id",
        zone_id="zone_id")
    
    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.LookupZeroTrustAccessGroup(ctx, &cloudflare.LookupZeroTrustAccessGroupArgs{
    			GroupId:   pulumi.StringRef("f174e90a-fafe-4643-bbbc-4a0ed4fc8415"),
    			AccountId: pulumi.StringRef("account_id"),
    			ZoneId:    pulumi.StringRef("zone_id"),
    		}, 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 exampleZeroTrustAccessGroup = Cloudflare.GetZeroTrustAccessGroup.Invoke(new()
        {
            GroupId = "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
            AccountId = "account_id",
            ZoneId = "zone_id",
        });
    
    });
    
    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.GetZeroTrustAccessGroupArgs;
    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 exampleZeroTrustAccessGroup = CloudflareFunctions.getZeroTrustAccessGroup(GetZeroTrustAccessGroupArgs.builder()
                .groupId("f174e90a-fafe-4643-bbbc-4a0ed4fc8415")
                .accountId("account_id")
                .zoneId("zone_id")
                .build());
    
        }
    }
    
    variables:
      exampleZeroTrustAccessGroup:
        fn::invoke:
          function: cloudflare:getZeroTrustAccessGroup
          arguments:
            groupId: f174e90a-fafe-4643-bbbc-4a0ed4fc8415
            accountId: account_id
            zoneId: zone_id
    

    Using getZeroTrustAccessGroup

    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 getZeroTrustAccessGroup(args: GetZeroTrustAccessGroupArgs, opts?: InvokeOptions): Promise<GetZeroTrustAccessGroupResult>
    function getZeroTrustAccessGroupOutput(args: GetZeroTrustAccessGroupOutputArgs, opts?: InvokeOptions): Output<GetZeroTrustAccessGroupResult>
    def get_zero_trust_access_group(account_id: Optional[str] = None,
                                    filter: Optional[GetZeroTrustAccessGroupFilter] = None,
                                    group_id: Optional[str] = None,
                                    zone_id: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetZeroTrustAccessGroupResult
    def get_zero_trust_access_group_output(account_id: Optional[pulumi.Input[str]] = None,
                                    filter: Optional[pulumi.Input[GetZeroTrustAccessGroupFilterArgs]] = None,
                                    group_id: Optional[pulumi.Input[str]] = None,
                                    zone_id: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetZeroTrustAccessGroupResult]
    func LookupZeroTrustAccessGroup(ctx *Context, args *LookupZeroTrustAccessGroupArgs, opts ...InvokeOption) (*LookupZeroTrustAccessGroupResult, error)
    func LookupZeroTrustAccessGroupOutput(ctx *Context, args *LookupZeroTrustAccessGroupOutputArgs, opts ...InvokeOption) LookupZeroTrustAccessGroupResultOutput

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

    public static class GetZeroTrustAccessGroup 
    {
        public static Task<GetZeroTrustAccessGroupResult> InvokeAsync(GetZeroTrustAccessGroupArgs args, InvokeOptions? opts = null)
        public static Output<GetZeroTrustAccessGroupResult> Invoke(GetZeroTrustAccessGroupInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetZeroTrustAccessGroupResult> getZeroTrustAccessGroup(GetZeroTrustAccessGroupArgs args, InvokeOptions options)
    public static Output<GetZeroTrustAccessGroupResult> getZeroTrustAccessGroup(GetZeroTrustAccessGroupArgs args, InvokeOptions options)
    
    fn::invoke:
      function: cloudflare:index/getZeroTrustAccessGroup:getZeroTrustAccessGroup
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountId string
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    Filter GetZeroTrustAccessGroupFilter
    GroupId string
    UUID.
    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.
    Filter GetZeroTrustAccessGroupFilter
    GroupId string
    UUID.
    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.
    filter GetZeroTrustAccessGroupFilter
    groupId String
    UUID.
    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.
    filter GetZeroTrustAccessGroupFilter
    groupId string
    UUID.
    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.
    filter GetZeroTrustAccessGroupFilter
    group_id str
    UUID.
    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.
    filter Property Map
    groupId String
    UUID.
    zoneId String
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.

    getZeroTrustAccessGroup Result

    The following output properties are available:

    CreatedAt string
    Excludes List<GetZeroTrustAccessGroupExclude>
    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<GetZeroTrustAccessGroupInclude>
    Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
    IsDefaults List<GetZeroTrustAccessGroupIsDefault>
    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<GetZeroTrustAccessGroupRequire>
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    UpdatedAt string
    AccountId string
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    Filter GetZeroTrustAccessGroupFilter
    GroupId string
    UUID.
    ZoneId string
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
    CreatedAt string
    Excludes []GetZeroTrustAccessGroupExclude
    Rules evaluated with a NOT logical operator. To match a policy, a user cannot meet any of the Exclude rules.
    Id string
    UUID.
    Includes []GetZeroTrustAccessGroupInclude
    Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
    IsDefaults []GetZeroTrustAccessGroupIsDefault
    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 []GetZeroTrustAccessGroupRequire
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    UpdatedAt string
    AccountId string
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    Filter GetZeroTrustAccessGroupFilter
    GroupId string
    UUID.
    ZoneId string
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
    createdAt String
    excludes List<GetZeroTrustAccessGroupExclude>
    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<GetZeroTrustAccessGroupInclude>
    Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
    isDefaults List<GetZeroTrustAccessGroupIsDefault>
    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<GetZeroTrustAccessGroupRequire>
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    updatedAt String
    accountId String
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    filter GetZeroTrustAccessGroupFilter
    groupId String
    UUID.
    zoneId String
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
    createdAt string
    excludes GetZeroTrustAccessGroupExclude[]
    Rules evaluated with a NOT logical operator. To match a policy, a user cannot meet any of the Exclude rules.
    id string
    UUID.
    includes GetZeroTrustAccessGroupInclude[]
    Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
    isDefaults GetZeroTrustAccessGroupIsDefault[]
    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 GetZeroTrustAccessGroupRequire[]
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    updatedAt string
    accountId string
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    filter GetZeroTrustAccessGroupFilter
    groupId string
    UUID.
    zoneId string
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
    created_at str
    excludes Sequence[GetZeroTrustAccessGroupExclude]
    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[GetZeroTrustAccessGroupInclude]
    Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
    is_defaults Sequence[GetZeroTrustAccessGroupIsDefault]
    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[GetZeroTrustAccessGroupRequire]
    Rules evaluated with an AND logical operator. To match a policy, a user must meet all of the Require rules.
    updated_at str
    account_id str
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    filter GetZeroTrustAccessGroupFilter
    group_id str
    UUID.
    zone_id str
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
    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
    accountId String
    The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
    filter Property Map
    groupId String
    UUID.
    zoneId String
    The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.

    Supporting Types

    GetZeroTrustAccessGroupExclude

    AnyValidServiceToken GetZeroTrustAccessGroupExcludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupExcludeAuthContext
    AuthMethod GetZeroTrustAccessGroupExcludeAuthMethod
    AzureAd GetZeroTrustAccessGroupExcludeAzureAd
    Certificate GetZeroTrustAccessGroupExcludeCertificate
    CommonName GetZeroTrustAccessGroupExcludeCommonName
    DevicePosture GetZeroTrustAccessGroupExcludeDevicePosture
    Email GetZeroTrustAccessGroupExcludeEmail
    EmailDomain GetZeroTrustAccessGroupExcludeEmailDomain
    EmailList GetZeroTrustAccessGroupExcludeEmailList
    Everyone GetZeroTrustAccessGroupExcludeEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupExcludeExternalEvaluation
    Geo GetZeroTrustAccessGroupExcludeGeo
    GithubOrganization GetZeroTrustAccessGroupExcludeGithubOrganization
    Group GetZeroTrustAccessGroupExcludeGroup
    Gsuite GetZeroTrustAccessGroupExcludeGsuite
    Ip GetZeroTrustAccessGroupExcludeIp
    IpList GetZeroTrustAccessGroupExcludeIpList
    LoginMethod GetZeroTrustAccessGroupExcludeLoginMethod
    Okta GetZeroTrustAccessGroupExcludeOkta
    Saml GetZeroTrustAccessGroupExcludeSaml
    ServiceToken GetZeroTrustAccessGroupExcludeServiceToken
    AnyValidServiceToken GetZeroTrustAccessGroupExcludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupExcludeAuthContext
    AuthMethod GetZeroTrustAccessGroupExcludeAuthMethod
    AzureAd GetZeroTrustAccessGroupExcludeAzureAd
    Certificate GetZeroTrustAccessGroupExcludeCertificate
    CommonName GetZeroTrustAccessGroupExcludeCommonName
    DevicePosture GetZeroTrustAccessGroupExcludeDevicePosture
    Email GetZeroTrustAccessGroupExcludeEmail
    EmailDomain GetZeroTrustAccessGroupExcludeEmailDomain
    EmailList GetZeroTrustAccessGroupExcludeEmailList
    Everyone GetZeroTrustAccessGroupExcludeEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupExcludeExternalEvaluation
    Geo GetZeroTrustAccessGroupExcludeGeo
    GithubOrganization GetZeroTrustAccessGroupExcludeGithubOrganization
    Group GetZeroTrustAccessGroupExcludeGroup
    Gsuite GetZeroTrustAccessGroupExcludeGsuite
    Ip GetZeroTrustAccessGroupExcludeIp
    IpList GetZeroTrustAccessGroupExcludeIpList
    LoginMethod GetZeroTrustAccessGroupExcludeLoginMethod
    Okta GetZeroTrustAccessGroupExcludeOkta
    Saml GetZeroTrustAccessGroupExcludeSaml
    ServiceToken GetZeroTrustAccessGroupExcludeServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupExcludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupExcludeAuthContext
    authMethod GetZeroTrustAccessGroupExcludeAuthMethod
    azureAd GetZeroTrustAccessGroupExcludeAzureAd
    certificate GetZeroTrustAccessGroupExcludeCertificate
    commonName GetZeroTrustAccessGroupExcludeCommonName
    devicePosture GetZeroTrustAccessGroupExcludeDevicePosture
    email GetZeroTrustAccessGroupExcludeEmail
    emailDomain GetZeroTrustAccessGroupExcludeEmailDomain
    emailList GetZeroTrustAccessGroupExcludeEmailList
    everyone GetZeroTrustAccessGroupExcludeEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupExcludeExternalEvaluation
    geo GetZeroTrustAccessGroupExcludeGeo
    githubOrganization GetZeroTrustAccessGroupExcludeGithubOrganization
    group GetZeroTrustAccessGroupExcludeGroup
    gsuite GetZeroTrustAccessGroupExcludeGsuite
    ip GetZeroTrustAccessGroupExcludeIp
    ipList GetZeroTrustAccessGroupExcludeIpList
    loginMethod GetZeroTrustAccessGroupExcludeLoginMethod
    okta GetZeroTrustAccessGroupExcludeOkta
    saml GetZeroTrustAccessGroupExcludeSaml
    serviceToken GetZeroTrustAccessGroupExcludeServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupExcludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupExcludeAuthContext
    authMethod GetZeroTrustAccessGroupExcludeAuthMethod
    azureAd GetZeroTrustAccessGroupExcludeAzureAd
    certificate GetZeroTrustAccessGroupExcludeCertificate
    commonName GetZeroTrustAccessGroupExcludeCommonName
    devicePosture GetZeroTrustAccessGroupExcludeDevicePosture
    email GetZeroTrustAccessGroupExcludeEmail
    emailDomain GetZeroTrustAccessGroupExcludeEmailDomain
    emailList GetZeroTrustAccessGroupExcludeEmailList
    everyone GetZeroTrustAccessGroupExcludeEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupExcludeExternalEvaluation
    geo GetZeroTrustAccessGroupExcludeGeo
    githubOrganization GetZeroTrustAccessGroupExcludeGithubOrganization
    group GetZeroTrustAccessGroupExcludeGroup
    gsuite GetZeroTrustAccessGroupExcludeGsuite
    ip GetZeroTrustAccessGroupExcludeIp
    ipList GetZeroTrustAccessGroupExcludeIpList
    loginMethod GetZeroTrustAccessGroupExcludeLoginMethod
    okta GetZeroTrustAccessGroupExcludeOkta
    saml GetZeroTrustAccessGroupExcludeSaml
    serviceToken GetZeroTrustAccessGroupExcludeServiceToken
    any_valid_service_token GetZeroTrustAccessGroupExcludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    auth_context GetZeroTrustAccessGroupExcludeAuthContext
    auth_method GetZeroTrustAccessGroupExcludeAuthMethod
    azure_ad GetZeroTrustAccessGroupExcludeAzureAd
    certificate GetZeroTrustAccessGroupExcludeCertificate
    common_name GetZeroTrustAccessGroupExcludeCommonName
    device_posture GetZeroTrustAccessGroupExcludeDevicePosture
    email GetZeroTrustAccessGroupExcludeEmail
    email_domain GetZeroTrustAccessGroupExcludeEmailDomain
    email_list GetZeroTrustAccessGroupExcludeEmailList
    everyone GetZeroTrustAccessGroupExcludeEveryone
    An empty object which matches on all users.
    external_evaluation GetZeroTrustAccessGroupExcludeExternalEvaluation
    geo GetZeroTrustAccessGroupExcludeGeo
    github_organization GetZeroTrustAccessGroupExcludeGithubOrganization
    group GetZeroTrustAccessGroupExcludeGroup
    gsuite GetZeroTrustAccessGroupExcludeGsuite
    ip GetZeroTrustAccessGroupExcludeIp
    ip_list GetZeroTrustAccessGroupExcludeIpList
    login_method GetZeroTrustAccessGroupExcludeLoginMethod
    okta GetZeroTrustAccessGroupExcludeOkta
    saml GetZeroTrustAccessGroupExcludeSaml
    service_token GetZeroTrustAccessGroupExcludeServiceToken

    GetZeroTrustAccessGroupExcludeAuthContext

    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.

    GetZeroTrustAccessGroupExcludeAuthMethod

    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.

    GetZeroTrustAccessGroupExcludeAzureAd

    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.

    GetZeroTrustAccessGroupExcludeCommonName

    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.

    GetZeroTrustAccessGroupExcludeDevicePosture

    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.

    GetZeroTrustAccessGroupExcludeEmail

    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.

    GetZeroTrustAccessGroupExcludeEmailDomain

    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.

    GetZeroTrustAccessGroupExcludeEmailList

    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.

    GetZeroTrustAccessGroupExcludeExternalEvaluation

    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.

    GetZeroTrustAccessGroupExcludeGeo

    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.

    GetZeroTrustAccessGroupExcludeGithubOrganization

    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

    GetZeroTrustAccessGroupExcludeGroup

    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.

    GetZeroTrustAccessGroupExcludeGsuite

    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.

    GetZeroTrustAccessGroupExcludeIp

    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.

    GetZeroTrustAccessGroupExcludeIpList

    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.

    GetZeroTrustAccessGroupExcludeLoginMethod

    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.

    GetZeroTrustAccessGroupExcludeOkta

    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.

    GetZeroTrustAccessGroupExcludeSaml

    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.

    GetZeroTrustAccessGroupExcludeServiceToken

    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.

    GetZeroTrustAccessGroupFilter

    Name string
    The name of the group.
    Search string
    Search for groups by other listed query parameters.
    Name string
    The name of the group.
    Search string
    Search for groups by other listed query parameters.
    name String
    The name of the group.
    search String
    Search for groups by other listed query parameters.
    name string
    The name of the group.
    search string
    Search for groups by other listed query parameters.
    name str
    The name of the group.
    search str
    Search for groups by other listed query parameters.
    name String
    The name of the group.
    search String
    Search for groups by other listed query parameters.

    GetZeroTrustAccessGroupInclude

    AnyValidServiceToken GetZeroTrustAccessGroupIncludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupIncludeAuthContext
    AuthMethod GetZeroTrustAccessGroupIncludeAuthMethod
    AzureAd GetZeroTrustAccessGroupIncludeAzureAd
    Certificate GetZeroTrustAccessGroupIncludeCertificate
    CommonName GetZeroTrustAccessGroupIncludeCommonName
    DevicePosture GetZeroTrustAccessGroupIncludeDevicePosture
    Email GetZeroTrustAccessGroupIncludeEmail
    EmailDomain GetZeroTrustAccessGroupIncludeEmailDomain
    EmailList GetZeroTrustAccessGroupIncludeEmailList
    Everyone GetZeroTrustAccessGroupIncludeEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupIncludeExternalEvaluation
    Geo GetZeroTrustAccessGroupIncludeGeo
    GithubOrganization GetZeroTrustAccessGroupIncludeGithubOrganization
    Group GetZeroTrustAccessGroupIncludeGroup
    Gsuite GetZeroTrustAccessGroupIncludeGsuite
    Ip GetZeroTrustAccessGroupIncludeIp
    IpList GetZeroTrustAccessGroupIncludeIpList
    LoginMethod GetZeroTrustAccessGroupIncludeLoginMethod
    Okta GetZeroTrustAccessGroupIncludeOkta
    Saml GetZeroTrustAccessGroupIncludeSaml
    ServiceToken GetZeroTrustAccessGroupIncludeServiceToken
    AnyValidServiceToken GetZeroTrustAccessGroupIncludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupIncludeAuthContext
    AuthMethod GetZeroTrustAccessGroupIncludeAuthMethod
    AzureAd GetZeroTrustAccessGroupIncludeAzureAd
    Certificate GetZeroTrustAccessGroupIncludeCertificate
    CommonName GetZeroTrustAccessGroupIncludeCommonName
    DevicePosture GetZeroTrustAccessGroupIncludeDevicePosture
    Email GetZeroTrustAccessGroupIncludeEmail
    EmailDomain GetZeroTrustAccessGroupIncludeEmailDomain
    EmailList GetZeroTrustAccessGroupIncludeEmailList
    Everyone GetZeroTrustAccessGroupIncludeEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupIncludeExternalEvaluation
    Geo GetZeroTrustAccessGroupIncludeGeo
    GithubOrganization GetZeroTrustAccessGroupIncludeGithubOrganization
    Group GetZeroTrustAccessGroupIncludeGroup
    Gsuite GetZeroTrustAccessGroupIncludeGsuite
    Ip GetZeroTrustAccessGroupIncludeIp
    IpList GetZeroTrustAccessGroupIncludeIpList
    LoginMethod GetZeroTrustAccessGroupIncludeLoginMethod
    Okta GetZeroTrustAccessGroupIncludeOkta
    Saml GetZeroTrustAccessGroupIncludeSaml
    ServiceToken GetZeroTrustAccessGroupIncludeServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupIncludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupIncludeAuthContext
    authMethod GetZeroTrustAccessGroupIncludeAuthMethod
    azureAd GetZeroTrustAccessGroupIncludeAzureAd
    certificate GetZeroTrustAccessGroupIncludeCertificate
    commonName GetZeroTrustAccessGroupIncludeCommonName
    devicePosture GetZeroTrustAccessGroupIncludeDevicePosture
    email GetZeroTrustAccessGroupIncludeEmail
    emailDomain GetZeroTrustAccessGroupIncludeEmailDomain
    emailList GetZeroTrustAccessGroupIncludeEmailList
    everyone GetZeroTrustAccessGroupIncludeEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupIncludeExternalEvaluation
    geo GetZeroTrustAccessGroupIncludeGeo
    githubOrganization GetZeroTrustAccessGroupIncludeGithubOrganization
    group GetZeroTrustAccessGroupIncludeGroup
    gsuite GetZeroTrustAccessGroupIncludeGsuite
    ip GetZeroTrustAccessGroupIncludeIp
    ipList GetZeroTrustAccessGroupIncludeIpList
    loginMethod GetZeroTrustAccessGroupIncludeLoginMethod
    okta GetZeroTrustAccessGroupIncludeOkta
    saml GetZeroTrustAccessGroupIncludeSaml
    serviceToken GetZeroTrustAccessGroupIncludeServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupIncludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupIncludeAuthContext
    authMethod GetZeroTrustAccessGroupIncludeAuthMethod
    azureAd GetZeroTrustAccessGroupIncludeAzureAd
    certificate GetZeroTrustAccessGroupIncludeCertificate
    commonName GetZeroTrustAccessGroupIncludeCommonName
    devicePosture GetZeroTrustAccessGroupIncludeDevicePosture
    email GetZeroTrustAccessGroupIncludeEmail
    emailDomain GetZeroTrustAccessGroupIncludeEmailDomain
    emailList GetZeroTrustAccessGroupIncludeEmailList
    everyone GetZeroTrustAccessGroupIncludeEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupIncludeExternalEvaluation
    geo GetZeroTrustAccessGroupIncludeGeo
    githubOrganization GetZeroTrustAccessGroupIncludeGithubOrganization
    group GetZeroTrustAccessGroupIncludeGroup
    gsuite GetZeroTrustAccessGroupIncludeGsuite
    ip GetZeroTrustAccessGroupIncludeIp
    ipList GetZeroTrustAccessGroupIncludeIpList
    loginMethod GetZeroTrustAccessGroupIncludeLoginMethod
    okta GetZeroTrustAccessGroupIncludeOkta
    saml GetZeroTrustAccessGroupIncludeSaml
    serviceToken GetZeroTrustAccessGroupIncludeServiceToken
    any_valid_service_token GetZeroTrustAccessGroupIncludeAnyValidServiceToken
    An empty object which matches on all service tokens.
    auth_context GetZeroTrustAccessGroupIncludeAuthContext
    auth_method GetZeroTrustAccessGroupIncludeAuthMethod
    azure_ad GetZeroTrustAccessGroupIncludeAzureAd
    certificate GetZeroTrustAccessGroupIncludeCertificate
    common_name GetZeroTrustAccessGroupIncludeCommonName
    device_posture GetZeroTrustAccessGroupIncludeDevicePosture
    email GetZeroTrustAccessGroupIncludeEmail
    email_domain GetZeroTrustAccessGroupIncludeEmailDomain
    email_list GetZeroTrustAccessGroupIncludeEmailList
    everyone GetZeroTrustAccessGroupIncludeEveryone
    An empty object which matches on all users.
    external_evaluation GetZeroTrustAccessGroupIncludeExternalEvaluation
    geo GetZeroTrustAccessGroupIncludeGeo
    github_organization GetZeroTrustAccessGroupIncludeGithubOrganization
    group GetZeroTrustAccessGroupIncludeGroup
    gsuite GetZeroTrustAccessGroupIncludeGsuite
    ip GetZeroTrustAccessGroupIncludeIp
    ip_list GetZeroTrustAccessGroupIncludeIpList
    login_method GetZeroTrustAccessGroupIncludeLoginMethod
    okta GetZeroTrustAccessGroupIncludeOkta
    saml GetZeroTrustAccessGroupIncludeSaml
    service_token GetZeroTrustAccessGroupIncludeServiceToken

    GetZeroTrustAccessGroupIncludeAuthContext

    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.

    GetZeroTrustAccessGroupIncludeAuthMethod

    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.

    GetZeroTrustAccessGroupIncludeAzureAd

    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.

    GetZeroTrustAccessGroupIncludeCommonName

    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.

    GetZeroTrustAccessGroupIncludeDevicePosture

    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.

    GetZeroTrustAccessGroupIncludeEmail

    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.

    GetZeroTrustAccessGroupIncludeEmailDomain

    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.

    GetZeroTrustAccessGroupIncludeEmailList

    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.

    GetZeroTrustAccessGroupIncludeExternalEvaluation

    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.

    GetZeroTrustAccessGroupIncludeGeo

    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.

    GetZeroTrustAccessGroupIncludeGithubOrganization

    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

    GetZeroTrustAccessGroupIncludeGroup

    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.

    GetZeroTrustAccessGroupIncludeGsuite

    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.

    GetZeroTrustAccessGroupIncludeIp

    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.

    GetZeroTrustAccessGroupIncludeIpList

    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.

    GetZeroTrustAccessGroupIncludeLoginMethod

    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.

    GetZeroTrustAccessGroupIncludeOkta

    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.

    GetZeroTrustAccessGroupIncludeSaml

    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.

    GetZeroTrustAccessGroupIncludeServiceToken

    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.

    GetZeroTrustAccessGroupIsDefault

    AnyValidServiceToken GetZeroTrustAccessGroupIsDefaultAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupIsDefaultAuthContext
    AuthMethod GetZeroTrustAccessGroupIsDefaultAuthMethod
    AzureAd GetZeroTrustAccessGroupIsDefaultAzureAd
    Certificate GetZeroTrustAccessGroupIsDefaultCertificate
    CommonName GetZeroTrustAccessGroupIsDefaultCommonName
    DevicePosture GetZeroTrustAccessGroupIsDefaultDevicePosture
    Email GetZeroTrustAccessGroupIsDefaultEmail
    EmailDomain GetZeroTrustAccessGroupIsDefaultEmailDomain
    EmailList GetZeroTrustAccessGroupIsDefaultEmailList
    Everyone GetZeroTrustAccessGroupIsDefaultEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupIsDefaultExternalEvaluation
    Geo GetZeroTrustAccessGroupIsDefaultGeo
    GithubOrganization GetZeroTrustAccessGroupIsDefaultGithubOrganization
    Group GetZeroTrustAccessGroupIsDefaultGroup
    Gsuite GetZeroTrustAccessGroupIsDefaultGsuite
    Ip GetZeroTrustAccessGroupIsDefaultIp
    IpList GetZeroTrustAccessGroupIsDefaultIpList
    LoginMethod GetZeroTrustAccessGroupIsDefaultLoginMethod
    Okta GetZeroTrustAccessGroupIsDefaultOkta
    Saml GetZeroTrustAccessGroupIsDefaultSaml
    ServiceToken GetZeroTrustAccessGroupIsDefaultServiceToken
    AnyValidServiceToken GetZeroTrustAccessGroupIsDefaultAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupIsDefaultAuthContext
    AuthMethod GetZeroTrustAccessGroupIsDefaultAuthMethod
    AzureAd GetZeroTrustAccessGroupIsDefaultAzureAd
    Certificate GetZeroTrustAccessGroupIsDefaultCertificate
    CommonName GetZeroTrustAccessGroupIsDefaultCommonName
    DevicePosture GetZeroTrustAccessGroupIsDefaultDevicePosture
    Email GetZeroTrustAccessGroupIsDefaultEmail
    EmailDomain GetZeroTrustAccessGroupIsDefaultEmailDomain
    EmailList GetZeroTrustAccessGroupIsDefaultEmailList
    Everyone GetZeroTrustAccessGroupIsDefaultEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupIsDefaultExternalEvaluation
    Geo GetZeroTrustAccessGroupIsDefaultGeo
    GithubOrganization GetZeroTrustAccessGroupIsDefaultGithubOrganization
    Group GetZeroTrustAccessGroupIsDefaultGroup
    Gsuite GetZeroTrustAccessGroupIsDefaultGsuite
    Ip GetZeroTrustAccessGroupIsDefaultIp
    IpList GetZeroTrustAccessGroupIsDefaultIpList
    LoginMethod GetZeroTrustAccessGroupIsDefaultLoginMethod
    Okta GetZeroTrustAccessGroupIsDefaultOkta
    Saml GetZeroTrustAccessGroupIsDefaultSaml
    ServiceToken GetZeroTrustAccessGroupIsDefaultServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupIsDefaultAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupIsDefaultAuthContext
    authMethod GetZeroTrustAccessGroupIsDefaultAuthMethod
    azureAd GetZeroTrustAccessGroupIsDefaultAzureAd
    certificate GetZeroTrustAccessGroupIsDefaultCertificate
    commonName GetZeroTrustAccessGroupIsDefaultCommonName
    devicePosture GetZeroTrustAccessGroupIsDefaultDevicePosture
    email GetZeroTrustAccessGroupIsDefaultEmail
    emailDomain GetZeroTrustAccessGroupIsDefaultEmailDomain
    emailList GetZeroTrustAccessGroupIsDefaultEmailList
    everyone GetZeroTrustAccessGroupIsDefaultEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupIsDefaultExternalEvaluation
    geo GetZeroTrustAccessGroupIsDefaultGeo
    githubOrganization GetZeroTrustAccessGroupIsDefaultGithubOrganization
    group GetZeroTrustAccessGroupIsDefaultGroup
    gsuite GetZeroTrustAccessGroupIsDefaultGsuite
    ip GetZeroTrustAccessGroupIsDefaultIp
    ipList GetZeroTrustAccessGroupIsDefaultIpList
    loginMethod GetZeroTrustAccessGroupIsDefaultLoginMethod
    okta GetZeroTrustAccessGroupIsDefaultOkta
    saml GetZeroTrustAccessGroupIsDefaultSaml
    serviceToken GetZeroTrustAccessGroupIsDefaultServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupIsDefaultAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupIsDefaultAuthContext
    authMethod GetZeroTrustAccessGroupIsDefaultAuthMethod
    azureAd GetZeroTrustAccessGroupIsDefaultAzureAd
    certificate GetZeroTrustAccessGroupIsDefaultCertificate
    commonName GetZeroTrustAccessGroupIsDefaultCommonName
    devicePosture GetZeroTrustAccessGroupIsDefaultDevicePosture
    email GetZeroTrustAccessGroupIsDefaultEmail
    emailDomain GetZeroTrustAccessGroupIsDefaultEmailDomain
    emailList GetZeroTrustAccessGroupIsDefaultEmailList
    everyone GetZeroTrustAccessGroupIsDefaultEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupIsDefaultExternalEvaluation
    geo GetZeroTrustAccessGroupIsDefaultGeo
    githubOrganization GetZeroTrustAccessGroupIsDefaultGithubOrganization
    group GetZeroTrustAccessGroupIsDefaultGroup
    gsuite GetZeroTrustAccessGroupIsDefaultGsuite
    ip GetZeroTrustAccessGroupIsDefaultIp
    ipList GetZeroTrustAccessGroupIsDefaultIpList
    loginMethod GetZeroTrustAccessGroupIsDefaultLoginMethod
    okta GetZeroTrustAccessGroupIsDefaultOkta
    saml GetZeroTrustAccessGroupIsDefaultSaml
    serviceToken GetZeroTrustAccessGroupIsDefaultServiceToken
    any_valid_service_token GetZeroTrustAccessGroupIsDefaultAnyValidServiceToken
    An empty object which matches on all service tokens.
    auth_context GetZeroTrustAccessGroupIsDefaultAuthContext
    auth_method GetZeroTrustAccessGroupIsDefaultAuthMethod
    azure_ad GetZeroTrustAccessGroupIsDefaultAzureAd
    certificate GetZeroTrustAccessGroupIsDefaultCertificate
    common_name GetZeroTrustAccessGroupIsDefaultCommonName
    device_posture GetZeroTrustAccessGroupIsDefaultDevicePosture
    email GetZeroTrustAccessGroupIsDefaultEmail
    email_domain GetZeroTrustAccessGroupIsDefaultEmailDomain
    email_list GetZeroTrustAccessGroupIsDefaultEmailList
    everyone GetZeroTrustAccessGroupIsDefaultEveryone
    An empty object which matches on all users.
    external_evaluation GetZeroTrustAccessGroupIsDefaultExternalEvaluation
    geo GetZeroTrustAccessGroupIsDefaultGeo
    github_organization GetZeroTrustAccessGroupIsDefaultGithubOrganization
    group GetZeroTrustAccessGroupIsDefaultGroup
    gsuite GetZeroTrustAccessGroupIsDefaultGsuite
    ip GetZeroTrustAccessGroupIsDefaultIp
    ip_list GetZeroTrustAccessGroupIsDefaultIpList
    login_method GetZeroTrustAccessGroupIsDefaultLoginMethod
    okta GetZeroTrustAccessGroupIsDefaultOkta
    saml GetZeroTrustAccessGroupIsDefaultSaml
    service_token GetZeroTrustAccessGroupIsDefaultServiceToken

    GetZeroTrustAccessGroupIsDefaultAuthContext

    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.

    GetZeroTrustAccessGroupIsDefaultAuthMethod

    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.

    GetZeroTrustAccessGroupIsDefaultAzureAd

    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.

    GetZeroTrustAccessGroupIsDefaultCommonName

    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.

    GetZeroTrustAccessGroupIsDefaultDevicePosture

    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.

    GetZeroTrustAccessGroupIsDefaultEmail

    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.

    GetZeroTrustAccessGroupIsDefaultEmailDomain

    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.

    GetZeroTrustAccessGroupIsDefaultEmailList

    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.

    GetZeroTrustAccessGroupIsDefaultExternalEvaluation

    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.

    GetZeroTrustAccessGroupIsDefaultGeo

    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.

    GetZeroTrustAccessGroupIsDefaultGithubOrganization

    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

    GetZeroTrustAccessGroupIsDefaultGroup

    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.

    GetZeroTrustAccessGroupIsDefaultGsuite

    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.

    GetZeroTrustAccessGroupIsDefaultIp

    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.

    GetZeroTrustAccessGroupIsDefaultIpList

    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.

    GetZeroTrustAccessGroupIsDefaultLoginMethod

    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.

    GetZeroTrustAccessGroupIsDefaultOkta

    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.

    GetZeroTrustAccessGroupIsDefaultSaml

    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.

    GetZeroTrustAccessGroupIsDefaultServiceToken

    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.

    GetZeroTrustAccessGroupRequire

    AnyValidServiceToken GetZeroTrustAccessGroupRequireAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupRequireAuthContext
    AuthMethod GetZeroTrustAccessGroupRequireAuthMethod
    AzureAd GetZeroTrustAccessGroupRequireAzureAd
    Certificate GetZeroTrustAccessGroupRequireCertificate
    CommonName GetZeroTrustAccessGroupRequireCommonName
    DevicePosture GetZeroTrustAccessGroupRequireDevicePosture
    Email GetZeroTrustAccessGroupRequireEmail
    EmailDomain GetZeroTrustAccessGroupRequireEmailDomain
    EmailList GetZeroTrustAccessGroupRequireEmailList
    Everyone GetZeroTrustAccessGroupRequireEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupRequireExternalEvaluation
    Geo GetZeroTrustAccessGroupRequireGeo
    GithubOrganization GetZeroTrustAccessGroupRequireGithubOrganization
    Group GetZeroTrustAccessGroupRequireGroup
    Gsuite GetZeroTrustAccessGroupRequireGsuite
    Ip GetZeroTrustAccessGroupRequireIp
    IpList GetZeroTrustAccessGroupRequireIpList
    LoginMethod GetZeroTrustAccessGroupRequireLoginMethod
    Okta GetZeroTrustAccessGroupRequireOkta
    Saml GetZeroTrustAccessGroupRequireSaml
    ServiceToken GetZeroTrustAccessGroupRequireServiceToken
    AnyValidServiceToken GetZeroTrustAccessGroupRequireAnyValidServiceToken
    An empty object which matches on all service tokens.
    AuthContext GetZeroTrustAccessGroupRequireAuthContext
    AuthMethod GetZeroTrustAccessGroupRequireAuthMethod
    AzureAd GetZeroTrustAccessGroupRequireAzureAd
    Certificate GetZeroTrustAccessGroupRequireCertificate
    CommonName GetZeroTrustAccessGroupRequireCommonName
    DevicePosture GetZeroTrustAccessGroupRequireDevicePosture
    Email GetZeroTrustAccessGroupRequireEmail
    EmailDomain GetZeroTrustAccessGroupRequireEmailDomain
    EmailList GetZeroTrustAccessGroupRequireEmailList
    Everyone GetZeroTrustAccessGroupRequireEveryone
    An empty object which matches on all users.
    ExternalEvaluation GetZeroTrustAccessGroupRequireExternalEvaluation
    Geo GetZeroTrustAccessGroupRequireGeo
    GithubOrganization GetZeroTrustAccessGroupRequireGithubOrganization
    Group GetZeroTrustAccessGroupRequireGroup
    Gsuite GetZeroTrustAccessGroupRequireGsuite
    Ip GetZeroTrustAccessGroupRequireIp
    IpList GetZeroTrustAccessGroupRequireIpList
    LoginMethod GetZeroTrustAccessGroupRequireLoginMethod
    Okta GetZeroTrustAccessGroupRequireOkta
    Saml GetZeroTrustAccessGroupRequireSaml
    ServiceToken GetZeroTrustAccessGroupRequireServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupRequireAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupRequireAuthContext
    authMethod GetZeroTrustAccessGroupRequireAuthMethod
    azureAd GetZeroTrustAccessGroupRequireAzureAd
    certificate GetZeroTrustAccessGroupRequireCertificate
    commonName GetZeroTrustAccessGroupRequireCommonName
    devicePosture GetZeroTrustAccessGroupRequireDevicePosture
    email GetZeroTrustAccessGroupRequireEmail
    emailDomain GetZeroTrustAccessGroupRequireEmailDomain
    emailList GetZeroTrustAccessGroupRequireEmailList
    everyone GetZeroTrustAccessGroupRequireEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupRequireExternalEvaluation
    geo GetZeroTrustAccessGroupRequireGeo
    githubOrganization GetZeroTrustAccessGroupRequireGithubOrganization
    group GetZeroTrustAccessGroupRequireGroup
    gsuite GetZeroTrustAccessGroupRequireGsuite
    ip GetZeroTrustAccessGroupRequireIp
    ipList GetZeroTrustAccessGroupRequireIpList
    loginMethod GetZeroTrustAccessGroupRequireLoginMethod
    okta GetZeroTrustAccessGroupRequireOkta
    saml GetZeroTrustAccessGroupRequireSaml
    serviceToken GetZeroTrustAccessGroupRequireServiceToken
    anyValidServiceToken GetZeroTrustAccessGroupRequireAnyValidServiceToken
    An empty object which matches on all service tokens.
    authContext GetZeroTrustAccessGroupRequireAuthContext
    authMethod GetZeroTrustAccessGroupRequireAuthMethod
    azureAd GetZeroTrustAccessGroupRequireAzureAd
    certificate GetZeroTrustAccessGroupRequireCertificate
    commonName GetZeroTrustAccessGroupRequireCommonName
    devicePosture GetZeroTrustAccessGroupRequireDevicePosture
    email GetZeroTrustAccessGroupRequireEmail
    emailDomain GetZeroTrustAccessGroupRequireEmailDomain
    emailList GetZeroTrustAccessGroupRequireEmailList
    everyone GetZeroTrustAccessGroupRequireEveryone
    An empty object which matches on all users.
    externalEvaluation GetZeroTrustAccessGroupRequireExternalEvaluation
    geo GetZeroTrustAccessGroupRequireGeo
    githubOrganization GetZeroTrustAccessGroupRequireGithubOrganization
    group GetZeroTrustAccessGroupRequireGroup
    gsuite GetZeroTrustAccessGroupRequireGsuite
    ip GetZeroTrustAccessGroupRequireIp
    ipList GetZeroTrustAccessGroupRequireIpList
    loginMethod GetZeroTrustAccessGroupRequireLoginMethod
    okta GetZeroTrustAccessGroupRequireOkta
    saml GetZeroTrustAccessGroupRequireSaml
    serviceToken GetZeroTrustAccessGroupRequireServiceToken
    any_valid_service_token GetZeroTrustAccessGroupRequireAnyValidServiceToken
    An empty object which matches on all service tokens.
    auth_context GetZeroTrustAccessGroupRequireAuthContext
    auth_method GetZeroTrustAccessGroupRequireAuthMethod
    azure_ad GetZeroTrustAccessGroupRequireAzureAd
    certificate GetZeroTrustAccessGroupRequireCertificate
    common_name GetZeroTrustAccessGroupRequireCommonName
    device_posture GetZeroTrustAccessGroupRequireDevicePosture
    email GetZeroTrustAccessGroupRequireEmail
    email_domain GetZeroTrustAccessGroupRequireEmailDomain
    email_list GetZeroTrustAccessGroupRequireEmailList
    everyone GetZeroTrustAccessGroupRequireEveryone
    An empty object which matches on all users.
    external_evaluation GetZeroTrustAccessGroupRequireExternalEvaluation
    geo GetZeroTrustAccessGroupRequireGeo
    github_organization GetZeroTrustAccessGroupRequireGithubOrganization
    group GetZeroTrustAccessGroupRequireGroup
    gsuite GetZeroTrustAccessGroupRequireGsuite
    ip GetZeroTrustAccessGroupRequireIp
    ip_list GetZeroTrustAccessGroupRequireIpList
    login_method GetZeroTrustAccessGroupRequireLoginMethod
    okta GetZeroTrustAccessGroupRequireOkta
    saml GetZeroTrustAccessGroupRequireSaml
    service_token GetZeroTrustAccessGroupRequireServiceToken

    GetZeroTrustAccessGroupRequireAuthContext

    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.

    GetZeroTrustAccessGroupRequireAuthMethod

    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.

    GetZeroTrustAccessGroupRequireAzureAd

    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.

    GetZeroTrustAccessGroupRequireCommonName

    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.

    GetZeroTrustAccessGroupRequireDevicePosture

    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.

    GetZeroTrustAccessGroupRequireEmail

    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.

    GetZeroTrustAccessGroupRequireEmailDomain

    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.

    GetZeroTrustAccessGroupRequireEmailList

    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.

    GetZeroTrustAccessGroupRequireExternalEvaluation

    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.

    GetZeroTrustAccessGroupRequireGeo

    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.

    GetZeroTrustAccessGroupRequireGithubOrganization

    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

    GetZeroTrustAccessGroupRequireGroup

    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.

    GetZeroTrustAccessGroupRequireGsuite

    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.

    GetZeroTrustAccessGroupRequireIp

    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.

    GetZeroTrustAccessGroupRequireIpList

    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.

    GetZeroTrustAccessGroupRequireLoginMethod

    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.

    GetZeroTrustAccessGroupRequireOkta

    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.

    GetZeroTrustAccessGroupRequireSaml

    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.

    GetZeroTrustAccessGroupRequireServiceToken

    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