Cloudflare v6.1.2 published on Monday, Apr 28, 2025 by Pulumi
cloudflare.getZeroTrustAccessPolicies
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as cloudflare from "@pulumi/cloudflare";
const exampleZeroTrustAccessPolicies = cloudflare.getZeroTrustAccessPolicies({
accountId: "023e105f4ecef8ad9ca31a8372d0c353",
});
import pulumi
import pulumi_cloudflare as cloudflare
example_zero_trust_access_policies = cloudflare.get_zero_trust_access_policies(account_id="023e105f4ecef8ad9ca31a8372d0c353")
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.LookupZeroTrustAccessPolicies(ctx, &cloudflare.LookupZeroTrustAccessPoliciesArgs{
AccountId: "023e105f4ecef8ad9ca31a8372d0c353",
}, 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 exampleZeroTrustAccessPolicies = Cloudflare.GetZeroTrustAccessPolicies.Invoke(new()
{
AccountId = "023e105f4ecef8ad9ca31a8372d0c353",
});
});
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.GetZeroTrustAccessPoliciesArgs;
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 exampleZeroTrustAccessPolicies = CloudflareFunctions.getZeroTrustAccessPolicies(GetZeroTrustAccessPoliciesArgs.builder()
.accountId("023e105f4ecef8ad9ca31a8372d0c353")
.build());
}
}
variables:
exampleZeroTrustAccessPolicies:
fn::invoke:
function: cloudflare:getZeroTrustAccessPolicies
arguments:
accountId: 023e105f4ecef8ad9ca31a8372d0c353
Using getZeroTrustAccessPolicies
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 getZeroTrustAccessPolicies(args: GetZeroTrustAccessPoliciesArgs, opts?: InvokeOptions): Promise<GetZeroTrustAccessPoliciesResult>
function getZeroTrustAccessPoliciesOutput(args: GetZeroTrustAccessPoliciesOutputArgs, opts?: InvokeOptions): Output<GetZeroTrustAccessPoliciesResult>
def get_zero_trust_access_policies(account_id: Optional[str] = None,
max_items: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetZeroTrustAccessPoliciesResult
def get_zero_trust_access_policies_output(account_id: Optional[pulumi.Input[str]] = None,
max_items: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetZeroTrustAccessPoliciesResult]
func LookupZeroTrustAccessPolicies(ctx *Context, args *LookupZeroTrustAccessPoliciesArgs, opts ...InvokeOption) (*LookupZeroTrustAccessPoliciesResult, error)
func LookupZeroTrustAccessPoliciesOutput(ctx *Context, args *LookupZeroTrustAccessPoliciesOutputArgs, opts ...InvokeOption) LookupZeroTrustAccessPoliciesResultOutput
> Note: This function is named LookupZeroTrustAccessPolicies
in the Go SDK.
public static class GetZeroTrustAccessPolicies
{
public static Task<GetZeroTrustAccessPoliciesResult> InvokeAsync(GetZeroTrustAccessPoliciesArgs args, InvokeOptions? opts = null)
public static Output<GetZeroTrustAccessPoliciesResult> Invoke(GetZeroTrustAccessPoliciesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetZeroTrustAccessPoliciesResult> getZeroTrustAccessPolicies(GetZeroTrustAccessPoliciesArgs args, InvokeOptions options)
public static Output<GetZeroTrustAccessPoliciesResult> getZeroTrustAccessPolicies(GetZeroTrustAccessPoliciesArgs args, InvokeOptions options)
fn::invoke:
function: cloudflare:index/getZeroTrustAccessPolicies:getZeroTrustAccessPolicies
arguments:
# arguments dictionary
The following arguments are supported:
- account_
id str - Identifier.
- max_
items int - Max items to fetch, default: 1000
getZeroTrustAccessPolicies Result
The following output properties are available:
- Account
Id string - Identifier.
- Id string
- The provider-assigned unique ID for this managed resource.
- Results
List<Get
Zero Trust Access Policies Result> - The items returned by the data source
- Max
Items int - Max items to fetch, default: 1000
- Account
Id string - Identifier.
- Id string
- The provider-assigned unique ID for this managed resource.
- Results
[]Get
Zero Trust Access Policies Result - The items returned by the data source
- Max
Items int - Max items to fetch, default: 1000
- account
Id String - Identifier.
- id String
- The provider-assigned unique ID for this managed resource.
- results
List<Get
Zero Trust Access Policies Result> - The items returned by the data source
- max
Items Integer - Max items to fetch, default: 1000
- account
Id string - Identifier.
- id string
- The provider-assigned unique ID for this managed resource.
- results
Get
Zero Trust Access Policies Result[] - The items returned by the data source
- max
Items number - Max items to fetch, default: 1000
- account_
id str - Identifier.
- id str
- The provider-assigned unique ID for this managed resource.
- results
Sequence[Get
Zero Trust Access Policies Result] - The items returned by the data source
- max_
items int - Max items to fetch, default: 1000
- account
Id String - Identifier.
- id String
- The provider-assigned unique ID for this managed resource.
- results List<Property Map>
- The items returned by the data source
- max
Items Number - Max items to fetch, default: 1000
Supporting Types
GetZeroTrustAccessPoliciesResult
- App
Count int - Number of access applications currently using this policy.
- Approval
Groups List<GetZero Trust Access Policies Result Approval Group> - Administrators who can approve a temporary authentication request.
- Approval
Required bool - Requires the user to request access from an administrator at the start of each session.
- Created
At string - Decision string
- The action Access will take if a user matches this policy. Infrastructure application policies can only use the Allow action. Available values: "allow", "deny", "non_identity", "bypass".
- Excludes
List<Get
Zero Trust Access Policies Result Exclude> - Rules evaluated with a NOT logical operator. To match the policy, a user cannot meet any of the Exclude rules.
- Id string
- The UUID of the policy
- Includes
List<Get
Zero Trust Access Policies Result Include> - Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
- Isolation
Required bool - Require this application to be served in an isolated browser for users matching this policy. 'Client Web Isolation' must be on for the account in order to use this feature.
- Name string
- The name of the Access policy.
- Purpose
Justification stringPrompt - A custom message that will appear on the purpose justification screen.
- Purpose
Justification boolRequired - Require users to enter a justification when they log in to the application.
- Requires
List<Get
Zero Trust Access Policies Result Require> - Rules evaluated with an AND logical operator. To match the policy, a user must meet all of the Require rules.
- Reusable bool
- Session
Duration string - The amount of time that tokens issued for the application will be valid. Must be in the format
300ms
or2h45m
. Valid time units are: ns, us (or µs), ms, s, m, h. - Updated
At string
- App
Count int - Number of access applications currently using this policy.
- Approval
Groups []GetZero Trust Access Policies Result Approval Group - Administrators who can approve a temporary authentication request.
- Approval
Required bool - Requires the user to request access from an administrator at the start of each session.
- Created
At string - Decision string
- The action Access will take if a user matches this policy. Infrastructure application policies can only use the Allow action. Available values: "allow", "deny", "non_identity", "bypass".
- Excludes
[]Get
Zero Trust Access Policies Result Exclude - Rules evaluated with a NOT logical operator. To match the policy, a user cannot meet any of the Exclude rules.
- Id string
- The UUID of the policy
- Includes
[]Get
Zero Trust Access Policies Result Include - Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
- Isolation
Required bool - Require this application to be served in an isolated browser for users matching this policy. 'Client Web Isolation' must be on for the account in order to use this feature.
- Name string
- The name of the Access policy.
- Purpose
Justification stringPrompt - A custom message that will appear on the purpose justification screen.
- Purpose
Justification boolRequired - Require users to enter a justification when they log in to the application.
- Requires
[]Get
Zero Trust Access Policies Result Require - Rules evaluated with an AND logical operator. To match the policy, a user must meet all of the Require rules.
- Reusable bool
- Session
Duration string - The amount of time that tokens issued for the application will be valid. Must be in the format
300ms
or2h45m
. Valid time units are: ns, us (or µs), ms, s, m, h. - Updated
At string
- app
Count Integer - Number of access applications currently using this policy.
- approval
Groups List<GetZero Trust Access Policies Result Approval Group> - Administrators who can approve a temporary authentication request.
- approval
Required Boolean - Requires the user to request access from an administrator at the start of each session.
- created
At String - decision String
- The action Access will take if a user matches this policy. Infrastructure application policies can only use the Allow action. Available values: "allow", "deny", "non_identity", "bypass".
- excludes
List<Get
Zero Trust Access Policies Result Exclude> - Rules evaluated with a NOT logical operator. To match the policy, a user cannot meet any of the Exclude rules.
- id String
- The UUID of the policy
- includes
List<Get
Zero Trust Access Policies Result Include> - Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
- isolation
Required Boolean - Require this application to be served in an isolated browser for users matching this policy. 'Client Web Isolation' must be on for the account in order to use this feature.
- name String
- The name of the Access policy.
- purpose
Justification StringPrompt - A custom message that will appear on the purpose justification screen.
- purpose
Justification BooleanRequired - Require users to enter a justification when they log in to the application.
- requires
List<Get
Zero Trust Access Policies Result Require> - Rules evaluated with an AND logical operator. To match the policy, a user must meet all of the Require rules.
- reusable Boolean
- session
Duration String - The amount of time that tokens issued for the application will be valid. Must be in the format
300ms
or2h45m
. Valid time units are: ns, us (or µs), ms, s, m, h. - updated
At String
- app
Count number - Number of access applications currently using this policy.
- approval
Groups GetZero Trust Access Policies Result Approval Group[] - Administrators who can approve a temporary authentication request.
- approval
Required boolean - Requires the user to request access from an administrator at the start of each session.
- created
At string - decision string
- The action Access will take if a user matches this policy. Infrastructure application policies can only use the Allow action. Available values: "allow", "deny", "non_identity", "bypass".
- excludes
Get
Zero Trust Access Policies Result Exclude[] - Rules evaluated with a NOT logical operator. To match the policy, a user cannot meet any of the Exclude rules.
- id string
- The UUID of the policy
- includes
Get
Zero Trust Access Policies Result Include[] - Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
- isolation
Required boolean - Require this application to be served in an isolated browser for users matching this policy. 'Client Web Isolation' must be on for the account in order to use this feature.
- name string
- The name of the Access policy.
- purpose
Justification stringPrompt - A custom message that will appear on the purpose justification screen.
- purpose
Justification booleanRequired - Require users to enter a justification when they log in to the application.
- requires
Get
Zero Trust Access Policies Result Require[] - Rules evaluated with an AND logical operator. To match the policy, a user must meet all of the Require rules.
- reusable boolean
- session
Duration string - The amount of time that tokens issued for the application will be valid. Must be in the format
300ms
or2h45m
. Valid time units are: ns, us (or µs), ms, s, m, h. - updated
At string
- app_
count int - Number of access applications currently using this policy.
- approval_
groups Sequence[GetZero Trust Access Policies Result Approval Group] - Administrators who can approve a temporary authentication request.
- approval_
required bool - Requires the user to request access from an administrator at the start of each session.
- created_
at str - decision str
- The action Access will take if a user matches this policy. Infrastructure application policies can only use the Allow action. Available values: "allow", "deny", "non_identity", "bypass".
- excludes
Sequence[Get
Zero Trust Access Policies Result Exclude] - Rules evaluated with a NOT logical operator. To match the policy, a user cannot meet any of the Exclude rules.
- id str
- The UUID of the policy
- includes
Sequence[Get
Zero Trust Access Policies Result Include] - Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
- isolation_
required bool - Require this application to be served in an isolated browser for users matching this policy. 'Client Web Isolation' must be on for the account in order to use this feature.
- name str
- The name of the Access policy.
- purpose_
justification_ strprompt - A custom message that will appear on the purpose justification screen.
- purpose_
justification_ boolrequired - Require users to enter a justification when they log in to the application.
- requires
Sequence[Get
Zero Trust Access Policies Result Require] - Rules evaluated with an AND logical operator. To match the policy, a user must meet all of the Require rules.
- reusable bool
- session_
duration str - The amount of time that tokens issued for the application will be valid. Must be in the format
300ms
or2h45m
. Valid time units are: ns, us (or µs), ms, s, m, h. - updated_
at str
- app
Count Number - Number of access applications currently using this policy.
- approval
Groups List<Property Map> - Administrators who can approve a temporary authentication request.
- approval
Required Boolean - Requires the user to request access from an administrator at the start of each session.
- created
At String - decision String
- The action Access will take if a user matches this policy. Infrastructure application policies can only use the Allow action. Available values: "allow", "deny", "non_identity", "bypass".
- excludes List<Property Map>
- Rules evaluated with a NOT logical operator. To match the policy, a user cannot meet any of the Exclude rules.
- id String
- The UUID of the policy
- includes List<Property Map>
- Rules evaluated with an OR logical operator. A user needs to meet only one of the Include rules.
- isolation
Required Boolean - Require this application to be served in an isolated browser for users matching this policy. 'Client Web Isolation' must be on for the account in order to use this feature.
- name String
- The name of the Access policy.
- purpose
Justification StringPrompt - A custom message that will appear on the purpose justification screen.
- purpose
Justification BooleanRequired - Require users to enter a justification when they log in to the application.
- requires List<Property Map>
- Rules evaluated with an AND logical operator. To match the policy, a user must meet all of the Require rules.
- reusable Boolean
- session
Duration String - The amount of time that tokens issued for the application will be valid. Must be in the format
300ms
or2h45m
. Valid time units are: ns, us (or µs), ms, s, m, h. - updated
At String
GetZeroTrustAccessPoliciesResultApprovalGroup
- Approvals
Needed double - The number of approvals needed to obtain access.
- Email
Addresses List<string> - A list of emails that can approve the access request.
- Email
List stringUuid - The UUID of an re-usable email list.
- Approvals
Needed float64 - The number of approvals needed to obtain access.
- Email
Addresses []string - A list of emails that can approve the access request.
- Email
List stringUuid - The UUID of an re-usable email list.
- approvals
Needed Double - The number of approvals needed to obtain access.
- email
Addresses List<String> - A list of emails that can approve the access request.
- email
List StringUuid - The UUID of an re-usable email list.
- approvals
Needed number - The number of approvals needed to obtain access.
- email
Addresses string[] - A list of emails that can approve the access request.
- email
List stringUuid - The UUID of an re-usable email list.
- approvals_
needed float - The number of approvals needed to obtain access.
- email_
addresses Sequence[str] - A list of emails that can approve the access request.
- email_
list_ struuid - The UUID of an re-usable email list.
- approvals
Needed Number - The number of approvals needed to obtain access.
- email
Addresses List<String> - A list of emails that can approve the access request.
- email
List StringUuid - The UUID of an re-usable email list.
GetZeroTrustAccessPoliciesResultExclude
- Any
Valid GetService Token Zero Trust Access Policies Result Exclude Any Valid Service Token - An empty object which matches on all service tokens.
- Auth
Context GetZero Trust Access Policies Result Exclude Auth Context - Auth
Method GetZero Trust Access Policies Result Exclude Auth Method - Azure
Ad GetZero Trust Access Policies Result Exclude Azure Ad - Certificate
Get
Zero Trust Access Policies Result Exclude Certificate - Common
Name GetZero Trust Access Policies Result Exclude Common Name - Device
Posture GetZero Trust Access Policies Result Exclude Device Posture - Email
Get
Zero Trust Access Policies Result Exclude Email - Email
Domain GetZero Trust Access Policies Result Exclude Email Domain - Email
List GetZero Trust Access Policies Result Exclude Email List - Everyone
Get
Zero Trust Access Policies Result Exclude Everyone - An empty object which matches on all users.
- External
Evaluation GetZero Trust Access Policies Result Exclude External Evaluation - Geo
Get
Zero Trust Access Policies Result Exclude Geo - Github
Organization GetZero Trust Access Policies Result Exclude Github Organization - Group
Get
Zero Trust Access Policies Result Exclude Group - Gsuite
Get
Zero Trust Access Policies Result Exclude Gsuite - Ip
Get
Zero Trust Access Policies Result Exclude Ip - Ip
List GetZero Trust Access Policies Result Exclude Ip List - Login
Method GetZero Trust Access Policies Result Exclude Login Method - Okta
Get
Zero Trust Access Policies Result Exclude Okta - Saml
Get
Zero Trust Access Policies Result Exclude Saml - Service
Token GetZero Trust Access Policies Result Exclude Service Token
- Any
Valid GetService Token Zero Trust Access Policies Result Exclude Any Valid Service Token - An empty object which matches on all service tokens.
- Auth
Context GetZero Trust Access Policies Result Exclude Auth Context - Auth
Method GetZero Trust Access Policies Result Exclude Auth Method - Azure
Ad GetZero Trust Access Policies Result Exclude Azure Ad - Certificate
Get
Zero Trust Access Policies Result Exclude Certificate - Common
Name GetZero Trust Access Policies Result Exclude Common Name - Device
Posture GetZero Trust Access Policies Result Exclude Device Posture - Email
Get
Zero Trust Access Policies Result Exclude Email - Email
Domain GetZero Trust Access Policies Result Exclude Email Domain - Email
List GetZero Trust Access Policies Result Exclude Email List - Everyone
Get
Zero Trust Access Policies Result Exclude Everyone - An empty object which matches on all users.
- External
Evaluation GetZero Trust Access Policies Result Exclude External Evaluation - Geo
Get
Zero Trust Access Policies Result Exclude Geo - Github
Organization GetZero Trust Access Policies Result Exclude Github Organization - Group
Get
Zero Trust Access Policies Result Exclude Group - Gsuite
Get
Zero Trust Access Policies Result Exclude Gsuite - Ip
Get
Zero Trust Access Policies Result Exclude Ip - Ip
List GetZero Trust Access Policies Result Exclude Ip List - Login
Method GetZero Trust Access Policies Result Exclude Login Method - Okta
Get
Zero Trust Access Policies Result Exclude Okta - Saml
Get
Zero Trust Access Policies Result Exclude Saml - Service
Token GetZero Trust Access Policies Result Exclude Service Token
- any
Valid GetService Token Zero Trust Access Policies Result Exclude Any Valid Service Token - An empty object which matches on all service tokens.
- auth
Context GetZero Trust Access Policies Result Exclude Auth Context - auth
Method GetZero Trust Access Policies Result Exclude Auth Method - azure
Ad GetZero Trust Access Policies Result Exclude Azure Ad - certificate
Get
Zero Trust Access Policies Result Exclude Certificate - common
Name GetZero Trust Access Policies Result Exclude Common Name - device
Posture GetZero Trust Access Policies Result Exclude Device Posture - email
Get
Zero Trust Access Policies Result Exclude Email - email
Domain GetZero Trust Access Policies Result Exclude Email Domain - email
List GetZero Trust Access Policies Result Exclude Email List - everyone
Get
Zero Trust Access Policies Result Exclude Everyone - An empty object which matches on all users.
- external
Evaluation GetZero Trust Access Policies Result Exclude External Evaluation - geo
Get
Zero Trust Access Policies Result Exclude Geo - github
Organization GetZero Trust Access Policies Result Exclude Github Organization - group
Get
Zero Trust Access Policies Result Exclude Group - gsuite
Get
Zero Trust Access Policies Result Exclude Gsuite - ip
Get
Zero Trust Access Policies Result Exclude Ip - ip
List GetZero Trust Access Policies Result Exclude Ip List - login
Method GetZero Trust Access Policies Result Exclude Login Method - okta
Get
Zero Trust Access Policies Result Exclude Okta - saml
Get
Zero Trust Access Policies Result Exclude Saml - service
Token GetZero Trust Access Policies Result Exclude Service Token
- any
Valid GetService Token Zero Trust Access Policies Result Exclude Any Valid Service Token - An empty object which matches on all service tokens.
- auth
Context GetZero Trust Access Policies Result Exclude Auth Context - auth
Method GetZero Trust Access Policies Result Exclude Auth Method - azure
Ad GetZero Trust Access Policies Result Exclude Azure Ad - certificate
Get
Zero Trust Access Policies Result Exclude Certificate - common
Name GetZero Trust Access Policies Result Exclude Common Name - device
Posture GetZero Trust Access Policies Result Exclude Device Posture - email
Get
Zero Trust Access Policies Result Exclude Email - email
Domain GetZero Trust Access Policies Result Exclude Email Domain - email
List GetZero Trust Access Policies Result Exclude Email List - everyone
Get
Zero Trust Access Policies Result Exclude Everyone - An empty object which matches on all users.
- external
Evaluation GetZero Trust Access Policies Result Exclude External Evaluation - geo
Get
Zero Trust Access Policies Result Exclude Geo - github
Organization GetZero Trust Access Policies Result Exclude Github Organization - group
Get
Zero Trust Access Policies Result Exclude Group - gsuite
Get
Zero Trust Access Policies Result Exclude Gsuite - ip
Get
Zero Trust Access Policies Result Exclude Ip - ip
List GetZero Trust Access Policies Result Exclude Ip List - login
Method GetZero Trust Access Policies Result Exclude Login Method - okta
Get
Zero Trust Access Policies Result Exclude Okta - saml
Get
Zero Trust Access Policies Result Exclude Saml - service
Token GetZero Trust Access Policies Result Exclude Service Token
- any_
valid_ Getservice_ token Zero Trust Access Policies Result Exclude Any Valid Service Token - An empty object which matches on all service tokens.
- auth_
context GetZero Trust Access Policies Result Exclude Auth Context - auth_
method GetZero Trust Access Policies Result Exclude Auth Method - azure_
ad GetZero Trust Access Policies Result Exclude Azure Ad - certificate
Get
Zero Trust Access Policies Result Exclude Certificate - common_
name GetZero Trust Access Policies Result Exclude Common Name - device_
posture GetZero Trust Access Policies Result Exclude Device Posture - email
Get
Zero Trust Access Policies Result Exclude Email - email_
domain GetZero Trust Access Policies Result Exclude Email Domain - email_
list GetZero Trust Access Policies Result Exclude Email List - everyone
Get
Zero Trust Access Policies Result Exclude Everyone - An empty object which matches on all users.
- external_
evaluation GetZero Trust Access Policies Result Exclude External Evaluation - geo
Get
Zero Trust Access Policies Result Exclude Geo - github_
organization GetZero Trust Access Policies Result Exclude Github Organization - group
Get
Zero Trust Access Policies Result Exclude Group - gsuite
Get
Zero Trust Access Policies Result Exclude Gsuite - ip
Get
Zero Trust Access Policies Result Exclude Ip - ip_
list GetZero Trust Access Policies Result Exclude Ip List - login_
method GetZero Trust Access Policies Result Exclude Login Method - okta
Get
Zero Trust Access Policies Result Exclude Okta - saml
Get
Zero Trust Access Policies Result Exclude Saml - service_
token GetZero Trust Access Policies Result Exclude Service Token
- any
Valid Property MapService Token - An empty object which matches on all service tokens.
- auth
Context Property Map - auth
Method Property Map - azure
Ad Property Map - certificate Property Map
- common
Name Property Map - device
Posture Property Map - email Property Map
- email
Domain Property Map - email
List Property Map - everyone Property Map
- An empty object which matches on all users.
- external
Evaluation Property Map - geo Property Map
- github
Organization Property Map - group Property Map
- gsuite Property Map
- ip Property Map
- ip
List Property Map - login
Method Property Map - okta Property Map
- saml Property Map
- service
Token Property Map
GetZeroTrustAccessPoliciesResultExcludeAuthContext
- Ac
Id string - The ACID of an Authentication context.
- Id string
- The ID of an Authentication context.
- Identity
Provider stringId - The ID of your Azure identity provider.
- Ac
Id string - The ACID of an Authentication context.
- Id string
- The ID of an Authentication context.
- Identity
Provider stringId - The ID of your Azure identity provider.
- ac
Id String - The ACID of an Authentication context.
- id String
- The ID of an Authentication context.
- identity
Provider StringId - The ID of your Azure identity provider.
- ac
Id string - The ACID of an Authentication context.
- id string
- The ID of an Authentication context.
- identity
Provider stringId - 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_ strid - The ID of your Azure identity provider.
- ac
Id String - The ACID of an Authentication context.
- id String
- The ID of an Authentication context.
- identity
Provider StringId - The ID of your Azure identity provider.
GetZeroTrustAccessPoliciesResultExcludeAuthMethod
- Auth
Method string - The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
- Auth
Method string - The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
- auth
Method String - The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
- auth
Method 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.
- auth
Method String - The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
GetZeroTrustAccessPoliciesResultExcludeAzureAd
- Id string
- The ID of an Azure group.
- Identity
Provider stringId - The ID of your Azure identity provider.
- Id string
- The ID of an Azure group.
- Identity
Provider stringId - The ID of your Azure identity provider.
- id String
- The ID of an Azure group.
- identity
Provider StringId - The ID of your Azure identity provider.
- id string
- The ID of an Azure group.
- identity
Provider stringId - The ID of your Azure identity provider.
- id str
- The ID of an Azure group.
- identity_
provider_ strid - The ID of your Azure identity provider.
- id String
- The ID of an Azure group.
- identity
Provider StringId - The ID of your Azure identity provider.
GetZeroTrustAccessPoliciesResultExcludeCommonName
- Common
Name string - The common name to match.
- Common
Name string - The common name to match.
- common
Name String - The common name to match.
- common
Name string - The common name to match.
- common_
name str - The common name to match.
- common
Name String - The common name to match.
GetZeroTrustAccessPoliciesResultExcludeDevicePosture
- Integration
Uid string - The ID of a device posture integration.
- Integration
Uid string - The ID of a device posture integration.
- integration
Uid String - The ID of a device posture integration.
- integration
Uid string - The ID of a device posture integration.
- integration_
uid str - The ID of a device posture integration.
- integration
Uid String - The ID of a device posture integration.
GetZeroTrustAccessPoliciesResultExcludeEmail
- 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.
GetZeroTrustAccessPoliciesResultExcludeEmailDomain
- 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.
GetZeroTrustAccessPoliciesResultExcludeEmailList
- 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.
GetZeroTrustAccessPoliciesResultExcludeExternalEvaluation
- Evaluate
Url string - The API endpoint containing your business logic.
- Keys
Url string - The API endpoint containing the key that Access uses to verify that the response came from your API.
- Evaluate
Url string - The API endpoint containing your business logic.
- Keys
Url string - The API endpoint containing the key that Access uses to verify that the response came from your API.
- evaluate
Url String - The API endpoint containing your business logic.
- keys
Url String - The API endpoint containing the key that Access uses to verify that the response came from your API.
- evaluate
Url string - The API endpoint containing your business logic.
- keys
Url 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.
- evaluate
Url String - The API endpoint containing your business logic.
- keys
Url String - The API endpoint containing the key that Access uses to verify that the response came from your API.
GetZeroTrustAccessPoliciesResultExcludeGeo
- Country
Code string - The country code that should be matched.
- Country
Code string - The country code that should be matched.
- country
Code String - The country code that should be matched.
- country
Code string - The country code that should be matched.
- country_
code str - The country code that should be matched.
- country
Code String - The country code that should be matched.
GetZeroTrustAccessPoliciesResultExcludeGithubOrganization
- Identity
Provider stringId - The ID of your Github identity provider.
- Name string
- The name of the organization.
- Team string
- The name of the team
- Identity
Provider stringId - The ID of your Github identity provider.
- Name string
- The name of the organization.
- Team string
- The name of the team
- identity
Provider StringId - The ID of your Github identity provider.
- name String
- The name of the organization.
- team String
- The name of the team
- identity
Provider stringId - The ID of your Github identity provider.
- name string
- The name of the organization.
- team string
- The name of the team
- identity_
provider_ strid - The ID of your Github identity provider.
- name str
- The name of the organization.
- team str
- The name of the team
- identity
Provider StringId - The ID of your Github identity provider.
- name String
- The name of the organization.
- team String
- The name of the team
GetZeroTrustAccessPoliciesResultExcludeGroup
- 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.
GetZeroTrustAccessPoliciesResultExcludeGsuite
- Email string
- The email of the Google Workspace group.
- Identity
Provider stringId - The ID of your Google Workspace identity provider.
- Email string
- The email of the Google Workspace group.
- Identity
Provider stringId - The ID of your Google Workspace identity provider.
- email String
- The email of the Google Workspace group.
- identity
Provider StringId - The ID of your Google Workspace identity provider.
- email string
- The email of the Google Workspace group.
- identity
Provider stringId - The ID of your Google Workspace identity provider.
- email str
- The email of the Google Workspace group.
- identity_
provider_ strid - The ID of your Google Workspace identity provider.
- email String
- The email of the Google Workspace group.
- identity
Provider StringId - The ID of your Google Workspace identity provider.
GetZeroTrustAccessPoliciesResultExcludeIp
- 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.
GetZeroTrustAccessPoliciesResultExcludeIpList
- 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.
GetZeroTrustAccessPoliciesResultExcludeLoginMethod
- 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.
GetZeroTrustAccessPoliciesResultExcludeOkta
- Identity
Provider stringId - The ID of your Okta identity provider.
- Name string
- The name of the Okta group.
- Identity
Provider stringId - The ID of your Okta identity provider.
- Name string
- The name of the Okta group.
- identity
Provider StringId - The ID of your Okta identity provider.
- name String
- The name of the Okta group.
- identity
Provider stringId - The ID of your Okta identity provider.
- name string
- The name of the Okta group.
- identity_
provider_ strid - The ID of your Okta identity provider.
- name str
- The name of the Okta group.
- identity
Provider StringId - The ID of your Okta identity provider.
- name String
- The name of the Okta group.
GetZeroTrustAccessPoliciesResultExcludeSaml
- Attribute
Name string - The name of the SAML attribute.
- Attribute
Value string - The SAML attribute value to look for.
- Identity
Provider stringId - The ID of your SAML identity provider.
- Attribute
Name string - The name of the SAML attribute.
- Attribute
Value string - The SAML attribute value to look for.
- Identity
Provider stringId - The ID of your SAML identity provider.
- attribute
Name String - The name of the SAML attribute.
- attribute
Value String - The SAML attribute value to look for.
- identity
Provider StringId - The ID of your SAML identity provider.
- attribute
Name string - The name of the SAML attribute.
- attribute
Value string - The SAML attribute value to look for.
- identity
Provider stringId - 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_ strid - The ID of your SAML identity provider.
- attribute
Name String - The name of the SAML attribute.
- attribute
Value String - The SAML attribute value to look for.
- identity
Provider StringId - The ID of your SAML identity provider.
GetZeroTrustAccessPoliciesResultExcludeServiceToken
- Token
Id string - The ID of a Service Token.
- Token
Id string - The ID of a Service Token.
- token
Id String - The ID of a Service Token.
- token
Id string - The ID of a Service Token.
- token_
id str - The ID of a Service Token.
- token
Id String - The ID of a Service Token.
GetZeroTrustAccessPoliciesResultInclude
- Any
Valid GetService Token Zero Trust Access Policies Result Include Any Valid Service Token - An empty object which matches on all service tokens.
- Auth
Context GetZero Trust Access Policies Result Include Auth Context - Auth
Method GetZero Trust Access Policies Result Include Auth Method - Azure
Ad GetZero Trust Access Policies Result Include Azure Ad - Certificate
Get
Zero Trust Access Policies Result Include Certificate - Common
Name GetZero Trust Access Policies Result Include Common Name - Device
Posture GetZero Trust Access Policies Result Include Device Posture - Email
Get
Zero Trust Access Policies Result Include Email - Email
Domain GetZero Trust Access Policies Result Include Email Domain - Email
List GetZero Trust Access Policies Result Include Email List - Everyone
Get
Zero Trust Access Policies Result Include Everyone - An empty object which matches on all users.
- External
Evaluation GetZero Trust Access Policies Result Include External Evaluation - Geo
Get
Zero Trust Access Policies Result Include Geo - Github
Organization GetZero Trust Access Policies Result Include Github Organization - Group
Get
Zero Trust Access Policies Result Include Group - Gsuite
Get
Zero Trust Access Policies Result Include Gsuite - Ip
Get
Zero Trust Access Policies Result Include Ip - Ip
List GetZero Trust Access Policies Result Include Ip List - Login
Method GetZero Trust Access Policies Result Include Login Method - Okta
Get
Zero Trust Access Policies Result Include Okta - Saml
Get
Zero Trust Access Policies Result Include Saml - Service
Token GetZero Trust Access Policies Result Include Service Token
- Any
Valid GetService Token Zero Trust Access Policies Result Include Any Valid Service Token - An empty object which matches on all service tokens.
- Auth
Context GetZero Trust Access Policies Result Include Auth Context - Auth
Method GetZero Trust Access Policies Result Include Auth Method - Azure
Ad GetZero Trust Access Policies Result Include Azure Ad - Certificate
Get
Zero Trust Access Policies Result Include Certificate - Common
Name GetZero Trust Access Policies Result Include Common Name - Device
Posture GetZero Trust Access Policies Result Include Device Posture - Email
Get
Zero Trust Access Policies Result Include Email - Email
Domain GetZero Trust Access Policies Result Include Email Domain - Email
List GetZero Trust Access Policies Result Include Email List - Everyone
Get
Zero Trust Access Policies Result Include Everyone - An empty object which matches on all users.
- External
Evaluation GetZero Trust Access Policies Result Include External Evaluation - Geo
Get
Zero Trust Access Policies Result Include Geo - Github
Organization GetZero Trust Access Policies Result Include Github Organization - Group
Get
Zero Trust Access Policies Result Include Group - Gsuite
Get
Zero Trust Access Policies Result Include Gsuite - Ip
Get
Zero Trust Access Policies Result Include Ip - Ip
List GetZero Trust Access Policies Result Include Ip List - Login
Method GetZero Trust Access Policies Result Include Login Method - Okta
Get
Zero Trust Access Policies Result Include Okta - Saml
Get
Zero Trust Access Policies Result Include Saml - Service
Token GetZero Trust Access Policies Result Include Service Token
- any
Valid GetService Token Zero Trust Access Policies Result Include Any Valid Service Token - An empty object which matches on all service tokens.
- auth
Context GetZero Trust Access Policies Result Include Auth Context - auth
Method GetZero Trust Access Policies Result Include Auth Method - azure
Ad GetZero Trust Access Policies Result Include Azure Ad - certificate
Get
Zero Trust Access Policies Result Include Certificate - common
Name GetZero Trust Access Policies Result Include Common Name - device
Posture GetZero Trust Access Policies Result Include Device Posture - email
Get
Zero Trust Access Policies Result Include Email - email
Domain GetZero Trust Access Policies Result Include Email Domain - email
List GetZero Trust Access Policies Result Include Email List - everyone
Get
Zero Trust Access Policies Result Include Everyone - An empty object which matches on all users.
- external
Evaluation GetZero Trust Access Policies Result Include External Evaluation - geo
Get
Zero Trust Access Policies Result Include Geo - github
Organization GetZero Trust Access Policies Result Include Github Organization - group
Get
Zero Trust Access Policies Result Include Group - gsuite
Get
Zero Trust Access Policies Result Include Gsuite - ip
Get
Zero Trust Access Policies Result Include Ip - ip
List GetZero Trust Access Policies Result Include Ip List - login
Method GetZero Trust Access Policies Result Include Login Method - okta
Get
Zero Trust Access Policies Result Include Okta - saml
Get
Zero Trust Access Policies Result Include Saml - service
Token GetZero Trust Access Policies Result Include Service Token
- any
Valid GetService Token Zero Trust Access Policies Result Include Any Valid Service Token - An empty object which matches on all service tokens.
- auth
Context GetZero Trust Access Policies Result Include Auth Context - auth
Method GetZero Trust Access Policies Result Include Auth Method - azure
Ad GetZero Trust Access Policies Result Include Azure Ad - certificate
Get
Zero Trust Access Policies Result Include Certificate - common
Name GetZero Trust Access Policies Result Include Common Name - device
Posture GetZero Trust Access Policies Result Include Device Posture - email
Get
Zero Trust Access Policies Result Include Email - email
Domain GetZero Trust Access Policies Result Include Email Domain - email
List GetZero Trust Access Policies Result Include Email List - everyone
Get
Zero Trust Access Policies Result Include Everyone - An empty object which matches on all users.
- external
Evaluation GetZero Trust Access Policies Result Include External Evaluation - geo
Get
Zero Trust Access Policies Result Include Geo - github
Organization GetZero Trust Access Policies Result Include Github Organization - group
Get
Zero Trust Access Policies Result Include Group - gsuite
Get
Zero Trust Access Policies Result Include Gsuite - ip
Get
Zero Trust Access Policies Result Include Ip - ip
List GetZero Trust Access Policies Result Include Ip List - login
Method GetZero Trust Access Policies Result Include Login Method - okta
Get
Zero Trust Access Policies Result Include Okta - saml
Get
Zero Trust Access Policies Result Include Saml - service
Token GetZero Trust Access Policies Result Include Service Token
- any_
valid_ Getservice_ token Zero Trust Access Policies Result Include Any Valid Service Token - An empty object which matches on all service tokens.
- auth_
context GetZero Trust Access Policies Result Include Auth Context - auth_
method GetZero Trust Access Policies Result Include Auth Method - azure_
ad GetZero Trust Access Policies Result Include Azure Ad - certificate
Get
Zero Trust Access Policies Result Include Certificate - common_
name GetZero Trust Access Policies Result Include Common Name - device_
posture GetZero Trust Access Policies Result Include Device Posture - email
Get
Zero Trust Access Policies Result Include Email - email_
domain GetZero Trust Access Policies Result Include Email Domain - email_
list GetZero Trust Access Policies Result Include Email List - everyone
Get
Zero Trust Access Policies Result Include Everyone - An empty object which matches on all users.
- external_
evaluation GetZero Trust Access Policies Result Include External Evaluation - geo
Get
Zero Trust Access Policies Result Include Geo - github_
organization GetZero Trust Access Policies Result Include Github Organization - group
Get
Zero Trust Access Policies Result Include Group - gsuite
Get
Zero Trust Access Policies Result Include Gsuite - ip
Get
Zero Trust Access Policies Result Include Ip - ip_
list GetZero Trust Access Policies Result Include Ip List - login_
method GetZero Trust Access Policies Result Include Login Method - okta
Get
Zero Trust Access Policies Result Include Okta - saml
Get
Zero Trust Access Policies Result Include Saml - service_
token GetZero Trust Access Policies Result Include Service Token
- any
Valid Property MapService Token - An empty object which matches on all service tokens.
- auth
Context Property Map - auth
Method Property Map - azure
Ad Property Map - certificate Property Map
- common
Name Property Map - device
Posture Property Map - email Property Map
- email
Domain Property Map - email
List Property Map - everyone Property Map
- An empty object which matches on all users.
- external
Evaluation Property Map - geo Property Map
- github
Organization Property Map - group Property Map
- gsuite Property Map
- ip Property Map
- ip
List Property Map - login
Method Property Map - okta Property Map
- saml Property Map
- service
Token Property Map
GetZeroTrustAccessPoliciesResultIncludeAuthContext
- Ac
Id string - The ACID of an Authentication context.
- Id string
- The ID of an Authentication context.
- Identity
Provider stringId - The ID of your Azure identity provider.
- Ac
Id string - The ACID of an Authentication context.
- Id string
- The ID of an Authentication context.
- Identity
Provider stringId - The ID of your Azure identity provider.
- ac
Id String - The ACID of an Authentication context.
- id String
- The ID of an Authentication context.
- identity
Provider StringId - The ID of your Azure identity provider.
- ac
Id string - The ACID of an Authentication context.
- id string
- The ID of an Authentication context.
- identity
Provider stringId - 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_ strid - The ID of your Azure identity provider.
- ac
Id String - The ACID of an Authentication context.
- id String
- The ID of an Authentication context.
- identity
Provider StringId - The ID of your Azure identity provider.
GetZeroTrustAccessPoliciesResultIncludeAuthMethod
- Auth
Method string - The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
- Auth
Method string - The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
- auth
Method String - The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
- auth
Method 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.
- auth
Method String - The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
GetZeroTrustAccessPoliciesResultIncludeAzureAd
- Id string
- The ID of an Azure group.
- Identity
Provider stringId - The ID of your Azure identity provider.
- Id string
- The ID of an Azure group.
- Identity
Provider stringId - The ID of your Azure identity provider.
- id String
- The ID of an Azure group.
- identity
Provider StringId - The ID of your Azure identity provider.
- id string
- The ID of an Azure group.
- identity
Provider stringId - The ID of your Azure identity provider.
- id str
- The ID of an Azure group.
- identity_
provider_ strid - The ID of your Azure identity provider.
- id String
- The ID of an Azure group.
- identity
Provider StringId - The ID of your Azure identity provider.
GetZeroTrustAccessPoliciesResultIncludeCommonName
- Common
Name string - The common name to match.
- Common
Name string - The common name to match.
- common
Name String - The common name to match.
- common
Name string - The common name to match.
- common_
name str - The common name to match.
- common
Name String - The common name to match.
GetZeroTrustAccessPoliciesResultIncludeDevicePosture
- Integration
Uid string - The ID of a device posture integration.
- Integration
Uid string - The ID of a device posture integration.
- integration
Uid String - The ID of a device posture integration.
- integration
Uid string - The ID of a device posture integration.
- integration_
uid str - The ID of a device posture integration.
- integration
Uid String - The ID of a device posture integration.
GetZeroTrustAccessPoliciesResultIncludeEmail
- 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.
GetZeroTrustAccessPoliciesResultIncludeEmailDomain
- 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.
GetZeroTrustAccessPoliciesResultIncludeEmailList
- 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.
GetZeroTrustAccessPoliciesResultIncludeExternalEvaluation
- Evaluate
Url string - The API endpoint containing your business logic.
- Keys
Url string - The API endpoint containing the key that Access uses to verify that the response came from your API.
- Evaluate
Url string - The API endpoint containing your business logic.
- Keys
Url string - The API endpoint containing the key that Access uses to verify that the response came from your API.
- evaluate
Url String - The API endpoint containing your business logic.
- keys
Url String - The API endpoint containing the key that Access uses to verify that the response came from your API.
- evaluate
Url string - The API endpoint containing your business logic.
- keys
Url 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.
- evaluate
Url String - The API endpoint containing your business logic.
- keys
Url String - The API endpoint containing the key that Access uses to verify that the response came from your API.
GetZeroTrustAccessPoliciesResultIncludeGeo
- Country
Code string - The country code that should be matched.
- Country
Code string - The country code that should be matched.
- country
Code String - The country code that should be matched.
- country
Code string - The country code that should be matched.
- country_
code str - The country code that should be matched.
- country
Code String - The country code that should be matched.
GetZeroTrustAccessPoliciesResultIncludeGithubOrganization
- Identity
Provider stringId - The ID of your Github identity provider.
- Name string
- The name of the organization.
- Team string
- The name of the team
- Identity
Provider stringId - The ID of your Github identity provider.
- Name string
- The name of the organization.
- Team string
- The name of the team
- identity
Provider StringId - The ID of your Github identity provider.
- name String
- The name of the organization.
- team String
- The name of the team
- identity
Provider stringId - The ID of your Github identity provider.
- name string
- The name of the organization.
- team string
- The name of the team
- identity_
provider_ strid - The ID of your Github identity provider.
- name str
- The name of the organization.
- team str
- The name of the team
- identity
Provider StringId - The ID of your Github identity provider.
- name String
- The name of the organization.
- team String
- The name of the team
GetZeroTrustAccessPoliciesResultIncludeGroup
- 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.
GetZeroTrustAccessPoliciesResultIncludeGsuite
- Email string
- The email of the Google Workspace group.
- Identity
Provider stringId - The ID of your Google Workspace identity provider.
- Email string
- The email of the Google Workspace group.
- Identity
Provider stringId - The ID of your Google Workspace identity provider.
- email String
- The email of the Google Workspace group.
- identity
Provider StringId - The ID of your Google Workspace identity provider.
- email string
- The email of the Google Workspace group.
- identity
Provider stringId - The ID of your Google Workspace identity provider.
- email str
- The email of the Google Workspace group.
- identity_
provider_ strid - The ID of your Google Workspace identity provider.
- email String
- The email of the Google Workspace group.
- identity
Provider StringId - The ID of your Google Workspace identity provider.
GetZeroTrustAccessPoliciesResultIncludeIp
- 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.
GetZeroTrustAccessPoliciesResultIncludeIpList
- 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.
GetZeroTrustAccessPoliciesResultIncludeLoginMethod
- 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.
GetZeroTrustAccessPoliciesResultIncludeOkta
- Identity
Provider stringId - The ID of your Okta identity provider.
- Name string
- The name of the Okta group.
- Identity
Provider stringId - The ID of your Okta identity provider.
- Name string
- The name of the Okta group.
- identity
Provider StringId - The ID of your Okta identity provider.
- name String
- The name of the Okta group.
- identity
Provider stringId - The ID of your Okta identity provider.
- name string
- The name of the Okta group.
- identity_
provider_ strid - The ID of your Okta identity provider.
- name str
- The name of the Okta group.
- identity
Provider StringId - The ID of your Okta identity provider.
- name String
- The name of the Okta group.
GetZeroTrustAccessPoliciesResultIncludeSaml
- Attribute
Name string - The name of the SAML attribute.
- Attribute
Value string - The SAML attribute value to look for.
- Identity
Provider stringId - The ID of your SAML identity provider.
- Attribute
Name string - The name of the SAML attribute.
- Attribute
Value string - The SAML attribute value to look for.
- Identity
Provider stringId - The ID of your SAML identity provider.
- attribute
Name String - The name of the SAML attribute.
- attribute
Value String - The SAML attribute value to look for.
- identity
Provider StringId - The ID of your SAML identity provider.
- attribute
Name string - The name of the SAML attribute.
- attribute
Value string - The SAML attribute value to look for.
- identity
Provider stringId - 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_ strid - The ID of your SAML identity provider.
- attribute
Name String - The name of the SAML attribute.
- attribute
Value String - The SAML attribute value to look for.
- identity
Provider StringId - The ID of your SAML identity provider.
GetZeroTrustAccessPoliciesResultIncludeServiceToken
- Token
Id string - The ID of a Service Token.
- Token
Id string - The ID of a Service Token.
- token
Id String - The ID of a Service Token.
- token
Id string - The ID of a Service Token.
- token_
id str - The ID of a Service Token.
- token
Id String - The ID of a Service Token.
GetZeroTrustAccessPoliciesResultRequire
- Any
Valid GetService Token Zero Trust Access Policies Result Require Any Valid Service Token - An empty object which matches on all service tokens.
- Auth
Context GetZero Trust Access Policies Result Require Auth Context - Auth
Method GetZero Trust Access Policies Result Require Auth Method - Azure
Ad GetZero Trust Access Policies Result Require Azure Ad - Certificate
Get
Zero Trust Access Policies Result Require Certificate - Common
Name GetZero Trust Access Policies Result Require Common Name - Device
Posture GetZero Trust Access Policies Result Require Device Posture - Email
Get
Zero Trust Access Policies Result Require Email - Email
Domain GetZero Trust Access Policies Result Require Email Domain - Email
List GetZero Trust Access Policies Result Require Email List - Everyone
Get
Zero Trust Access Policies Result Require Everyone - An empty object which matches on all users.
- External
Evaluation GetZero Trust Access Policies Result Require External Evaluation - Geo
Get
Zero Trust Access Policies Result Require Geo - Github
Organization GetZero Trust Access Policies Result Require Github Organization - Group
Get
Zero Trust Access Policies Result Require Group - Gsuite
Get
Zero Trust Access Policies Result Require Gsuite - Ip
Get
Zero Trust Access Policies Result Require Ip - Ip
List GetZero Trust Access Policies Result Require Ip List - Login
Method GetZero Trust Access Policies Result Require Login Method - Okta
Get
Zero Trust Access Policies Result Require Okta - Saml
Get
Zero Trust Access Policies Result Require Saml - Service
Token GetZero Trust Access Policies Result Require Service Token
- Any
Valid GetService Token Zero Trust Access Policies Result Require Any Valid Service Token - An empty object which matches on all service tokens.
- Auth
Context GetZero Trust Access Policies Result Require Auth Context - Auth
Method GetZero Trust Access Policies Result Require Auth Method - Azure
Ad GetZero Trust Access Policies Result Require Azure Ad - Certificate
Get
Zero Trust Access Policies Result Require Certificate - Common
Name GetZero Trust Access Policies Result Require Common Name - Device
Posture GetZero Trust Access Policies Result Require Device Posture - Email
Get
Zero Trust Access Policies Result Require Email - Email
Domain GetZero Trust Access Policies Result Require Email Domain - Email
List GetZero Trust Access Policies Result Require Email List - Everyone
Get
Zero Trust Access Policies Result Require Everyone - An empty object which matches on all users.
- External
Evaluation GetZero Trust Access Policies Result Require External Evaluation - Geo
Get
Zero Trust Access Policies Result Require Geo - Github
Organization GetZero Trust Access Policies Result Require Github Organization - Group
Get
Zero Trust Access Policies Result Require Group - Gsuite
Get
Zero Trust Access Policies Result Require Gsuite - Ip
Get
Zero Trust Access Policies Result Require Ip - Ip
List GetZero Trust Access Policies Result Require Ip List - Login
Method GetZero Trust Access Policies Result Require Login Method - Okta
Get
Zero Trust Access Policies Result Require Okta - Saml
Get
Zero Trust Access Policies Result Require Saml - Service
Token GetZero Trust Access Policies Result Require Service Token
- any
Valid GetService Token Zero Trust Access Policies Result Require Any Valid Service Token - An empty object which matches on all service tokens.
- auth
Context GetZero Trust Access Policies Result Require Auth Context - auth
Method GetZero Trust Access Policies Result Require Auth Method - azure
Ad GetZero Trust Access Policies Result Require Azure Ad - certificate
Get
Zero Trust Access Policies Result Require Certificate - common
Name GetZero Trust Access Policies Result Require Common Name - device
Posture GetZero Trust Access Policies Result Require Device Posture - email
Get
Zero Trust Access Policies Result Require Email - email
Domain GetZero Trust Access Policies Result Require Email Domain - email
List GetZero Trust Access Policies Result Require Email List - everyone
Get
Zero Trust Access Policies Result Require Everyone - An empty object which matches on all users.
- external
Evaluation GetZero Trust Access Policies Result Require External Evaluation - geo
Get
Zero Trust Access Policies Result Require Geo - github
Organization GetZero Trust Access Policies Result Require Github Organization - group
Get
Zero Trust Access Policies Result Require Group - gsuite
Get
Zero Trust Access Policies Result Require Gsuite - ip
Get
Zero Trust Access Policies Result Require Ip - ip
List GetZero Trust Access Policies Result Require Ip List - login
Method GetZero Trust Access Policies Result Require Login Method - okta
Get
Zero Trust Access Policies Result Require Okta - saml
Get
Zero Trust Access Policies Result Require Saml - service
Token GetZero Trust Access Policies Result Require Service Token
- any
Valid GetService Token Zero Trust Access Policies Result Require Any Valid Service Token - An empty object which matches on all service tokens.
- auth
Context GetZero Trust Access Policies Result Require Auth Context - auth
Method GetZero Trust Access Policies Result Require Auth Method - azure
Ad GetZero Trust Access Policies Result Require Azure Ad - certificate
Get
Zero Trust Access Policies Result Require Certificate - common
Name GetZero Trust Access Policies Result Require Common Name - device
Posture GetZero Trust Access Policies Result Require Device Posture - email
Get
Zero Trust Access Policies Result Require Email - email
Domain GetZero Trust Access Policies Result Require Email Domain - email
List GetZero Trust Access Policies Result Require Email List - everyone
Get
Zero Trust Access Policies Result Require Everyone - An empty object which matches on all users.
- external
Evaluation GetZero Trust Access Policies Result Require External Evaluation - geo
Get
Zero Trust Access Policies Result Require Geo - github
Organization GetZero Trust Access Policies Result Require Github Organization - group
Get
Zero Trust Access Policies Result Require Group - gsuite
Get
Zero Trust Access Policies Result Require Gsuite - ip
Get
Zero Trust Access Policies Result Require Ip - ip
List GetZero Trust Access Policies Result Require Ip List - login
Method GetZero Trust Access Policies Result Require Login Method - okta
Get
Zero Trust Access Policies Result Require Okta - saml
Get
Zero Trust Access Policies Result Require Saml - service
Token GetZero Trust Access Policies Result Require Service Token
- any_
valid_ Getservice_ token Zero Trust Access Policies Result Require Any Valid Service Token - An empty object which matches on all service tokens.
- auth_
context GetZero Trust Access Policies Result Require Auth Context - auth_
method GetZero Trust Access Policies Result Require Auth Method - azure_
ad GetZero Trust Access Policies Result Require Azure Ad - certificate
Get
Zero Trust Access Policies Result Require Certificate - common_
name GetZero Trust Access Policies Result Require Common Name - device_
posture GetZero Trust Access Policies Result Require Device Posture - email
Get
Zero Trust Access Policies Result Require Email - email_
domain GetZero Trust Access Policies Result Require Email Domain - email_
list GetZero Trust Access Policies Result Require Email List - everyone
Get
Zero Trust Access Policies Result Require Everyone - An empty object which matches on all users.
- external_
evaluation GetZero Trust Access Policies Result Require External Evaluation - geo
Get
Zero Trust Access Policies Result Require Geo - github_
organization GetZero Trust Access Policies Result Require Github Organization - group
Get
Zero Trust Access Policies Result Require Group - gsuite
Get
Zero Trust Access Policies Result Require Gsuite - ip
Get
Zero Trust Access Policies Result Require Ip - ip_
list GetZero Trust Access Policies Result Require Ip List - login_
method GetZero Trust Access Policies Result Require Login Method - okta
Get
Zero Trust Access Policies Result Require Okta - saml
Get
Zero Trust Access Policies Result Require Saml - service_
token GetZero Trust Access Policies Result Require Service Token
- any
Valid Property MapService Token - An empty object which matches on all service tokens.
- auth
Context Property Map - auth
Method Property Map - azure
Ad Property Map - certificate Property Map
- common
Name Property Map - device
Posture Property Map - email Property Map
- email
Domain Property Map - email
List Property Map - everyone Property Map
- An empty object which matches on all users.
- external
Evaluation Property Map - geo Property Map
- github
Organization Property Map - group Property Map
- gsuite Property Map
- ip Property Map
- ip
List Property Map - login
Method Property Map - okta Property Map
- saml Property Map
- service
Token Property Map
GetZeroTrustAccessPoliciesResultRequireAuthContext
- Ac
Id string - The ACID of an Authentication context.
- Id string
- The ID of an Authentication context.
- Identity
Provider stringId - The ID of your Azure identity provider.
- Ac
Id string - The ACID of an Authentication context.
- Id string
- The ID of an Authentication context.
- Identity
Provider stringId - The ID of your Azure identity provider.
- ac
Id String - The ACID of an Authentication context.
- id String
- The ID of an Authentication context.
- identity
Provider StringId - The ID of your Azure identity provider.
- ac
Id string - The ACID of an Authentication context.
- id string
- The ID of an Authentication context.
- identity
Provider stringId - 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_ strid - The ID of your Azure identity provider.
- ac
Id String - The ACID of an Authentication context.
- id String
- The ID of an Authentication context.
- identity
Provider StringId - The ID of your Azure identity provider.
GetZeroTrustAccessPoliciesResultRequireAuthMethod
- Auth
Method string - The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
- Auth
Method string - The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
- auth
Method String - The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
- auth
Method 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.
- auth
Method String - The type of authentication method https://datatracker.ietf.org/doc/html/rfc8176#section-2.
GetZeroTrustAccessPoliciesResultRequireAzureAd
- Id string
- The ID of an Azure group.
- Identity
Provider stringId - The ID of your Azure identity provider.
- Id string
- The ID of an Azure group.
- Identity
Provider stringId - The ID of your Azure identity provider.
- id String
- The ID of an Azure group.
- identity
Provider StringId - The ID of your Azure identity provider.
- id string
- The ID of an Azure group.
- identity
Provider stringId - The ID of your Azure identity provider.
- id str
- The ID of an Azure group.
- identity_
provider_ strid - The ID of your Azure identity provider.
- id String
- The ID of an Azure group.
- identity
Provider StringId - The ID of your Azure identity provider.
GetZeroTrustAccessPoliciesResultRequireCommonName
- Common
Name string - The common name to match.
- Common
Name string - The common name to match.
- common
Name String - The common name to match.
- common
Name string - The common name to match.
- common_
name str - The common name to match.
- common
Name String - The common name to match.
GetZeroTrustAccessPoliciesResultRequireDevicePosture
- Integration
Uid string - The ID of a device posture integration.
- Integration
Uid string - The ID of a device posture integration.
- integration
Uid String - The ID of a device posture integration.
- integration
Uid string - The ID of a device posture integration.
- integration_
uid str - The ID of a device posture integration.
- integration
Uid String - The ID of a device posture integration.
GetZeroTrustAccessPoliciesResultRequireEmail
- 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.
GetZeroTrustAccessPoliciesResultRequireEmailDomain
- 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.
GetZeroTrustAccessPoliciesResultRequireEmailList
- 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.
GetZeroTrustAccessPoliciesResultRequireExternalEvaluation
- Evaluate
Url string - The API endpoint containing your business logic.
- Keys
Url string - The API endpoint containing the key that Access uses to verify that the response came from your API.
- Evaluate
Url string - The API endpoint containing your business logic.
- Keys
Url string - The API endpoint containing the key that Access uses to verify that the response came from your API.
- evaluate
Url String - The API endpoint containing your business logic.
- keys
Url String - The API endpoint containing the key that Access uses to verify that the response came from your API.
- evaluate
Url string - The API endpoint containing your business logic.
- keys
Url 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.
- evaluate
Url String - The API endpoint containing your business logic.
- keys
Url String - The API endpoint containing the key that Access uses to verify that the response came from your API.
GetZeroTrustAccessPoliciesResultRequireGeo
- Country
Code string - The country code that should be matched.
- Country
Code string - The country code that should be matched.
- country
Code String - The country code that should be matched.
- country
Code string - The country code that should be matched.
- country_
code str - The country code that should be matched.
- country
Code String - The country code that should be matched.
GetZeroTrustAccessPoliciesResultRequireGithubOrganization
- Identity
Provider stringId - The ID of your Github identity provider.
- Name string
- The name of the organization.
- Team string
- The name of the team
- Identity
Provider stringId - The ID of your Github identity provider.
- Name string
- The name of the organization.
- Team string
- The name of the team
- identity
Provider StringId - The ID of your Github identity provider.
- name String
- The name of the organization.
- team String
- The name of the team
- identity
Provider stringId - The ID of your Github identity provider.
- name string
- The name of the organization.
- team string
- The name of the team
- identity_
provider_ strid - The ID of your Github identity provider.
- name str
- The name of the organization.
- team str
- The name of the team
- identity
Provider StringId - The ID of your Github identity provider.
- name String
- The name of the organization.
- team String
- The name of the team
GetZeroTrustAccessPoliciesResultRequireGroup
- 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.
GetZeroTrustAccessPoliciesResultRequireGsuite
- Email string
- The email of the Google Workspace group.
- Identity
Provider stringId - The ID of your Google Workspace identity provider.
- Email string
- The email of the Google Workspace group.
- Identity
Provider stringId - The ID of your Google Workspace identity provider.
- email String
- The email of the Google Workspace group.
- identity
Provider StringId - The ID of your Google Workspace identity provider.
- email string
- The email of the Google Workspace group.
- identity
Provider stringId - The ID of your Google Workspace identity provider.
- email str
- The email of the Google Workspace group.
- identity_
provider_ strid - The ID of your Google Workspace identity provider.
- email String
- The email of the Google Workspace group.
- identity
Provider StringId - The ID of your Google Workspace identity provider.
GetZeroTrustAccessPoliciesResultRequireIp
- 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.
GetZeroTrustAccessPoliciesResultRequireIpList
- 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.
GetZeroTrustAccessPoliciesResultRequireLoginMethod
- 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.
GetZeroTrustAccessPoliciesResultRequireOkta
- Identity
Provider stringId - The ID of your Okta identity provider.
- Name string
- The name of the Okta group.
- Identity
Provider stringId - The ID of your Okta identity provider.
- Name string
- The name of the Okta group.
- identity
Provider StringId - The ID of your Okta identity provider.
- name String
- The name of the Okta group.
- identity
Provider stringId - The ID of your Okta identity provider.
- name string
- The name of the Okta group.
- identity_
provider_ strid - The ID of your Okta identity provider.
- name str
- The name of the Okta group.
- identity
Provider StringId - The ID of your Okta identity provider.
- name String
- The name of the Okta group.
GetZeroTrustAccessPoliciesResultRequireSaml
- Attribute
Name string - The name of the SAML attribute.
- Attribute
Value string - The SAML attribute value to look for.
- Identity
Provider stringId - The ID of your SAML identity provider.
- Attribute
Name string - The name of the SAML attribute.
- Attribute
Value string - The SAML attribute value to look for.
- Identity
Provider stringId - The ID of your SAML identity provider.
- attribute
Name String - The name of the SAML attribute.
- attribute
Value String - The SAML attribute value to look for.
- identity
Provider StringId - The ID of your SAML identity provider.
- attribute
Name string - The name of the SAML attribute.
- attribute
Value string - The SAML attribute value to look for.
- identity
Provider stringId - 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_ strid - The ID of your SAML identity provider.
- attribute
Name String - The name of the SAML attribute.
- attribute
Value String - The SAML attribute value to look for.
- identity
Provider StringId - The ID of your SAML identity provider.
GetZeroTrustAccessPoliciesResultRequireServiceToken
- Token
Id string - The ID of a Service Token.
- Token
Id string - The ID of a Service Token.
- token
Id String - The ID of a Service Token.
- token
Id string - The ID of a Service Token.
- token_
id str - The ID of a Service Token.
- token
Id 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.