Cloudflare v6.1.2 published on Monday, Apr 28, 2025 by Pulumi
cloudflare.getZeroTrustAccessPolicy
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as cloudflare from "@pulumi/cloudflare";
const exampleZeroTrustAccessPolicy = cloudflare.getZeroTrustAccessPolicy({
accountId: "023e105f4ecef8ad9ca31a8372d0c353",
policyId: "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
});
import pulumi
import pulumi_cloudflare as cloudflare
example_zero_trust_access_policy = cloudflare.get_zero_trust_access_policy(account_id="023e105f4ecef8ad9ca31a8372d0c353",
policy_id="f174e90a-fafe-4643-bbbc-4a0ed4fc8415")
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.LookupZeroTrustAccessPolicy(ctx, &cloudflare.LookupZeroTrustAccessPolicyArgs{
AccountId: "023e105f4ecef8ad9ca31a8372d0c353",
PolicyId: pulumi.StringRef("f174e90a-fafe-4643-bbbc-4a0ed4fc8415"),
}, 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 exampleZeroTrustAccessPolicy = Cloudflare.GetZeroTrustAccessPolicy.Invoke(new()
{
AccountId = "023e105f4ecef8ad9ca31a8372d0c353",
PolicyId = "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
});
});
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.GetZeroTrustAccessPolicyArgs;
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 exampleZeroTrustAccessPolicy = CloudflareFunctions.getZeroTrustAccessPolicy(GetZeroTrustAccessPolicyArgs.builder()
.accountId("023e105f4ecef8ad9ca31a8372d0c353")
.policyId("f174e90a-fafe-4643-bbbc-4a0ed4fc8415")
.build());
}
}
variables:
exampleZeroTrustAccessPolicy:
fn::invoke:
function: cloudflare:getZeroTrustAccessPolicy
arguments:
accountId: 023e105f4ecef8ad9ca31a8372d0c353
policyId: f174e90a-fafe-4643-bbbc-4a0ed4fc8415
Using getZeroTrustAccessPolicy
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 getZeroTrustAccessPolicy(args: GetZeroTrustAccessPolicyArgs, opts?: InvokeOptions): Promise<GetZeroTrustAccessPolicyResult>
function getZeroTrustAccessPolicyOutput(args: GetZeroTrustAccessPolicyOutputArgs, opts?: InvokeOptions): Output<GetZeroTrustAccessPolicyResult>
def get_zero_trust_access_policy(account_id: Optional[str] = None,
policy_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetZeroTrustAccessPolicyResult
def get_zero_trust_access_policy_output(account_id: Optional[pulumi.Input[str]] = None,
policy_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetZeroTrustAccessPolicyResult]
func LookupZeroTrustAccessPolicy(ctx *Context, args *LookupZeroTrustAccessPolicyArgs, opts ...InvokeOption) (*LookupZeroTrustAccessPolicyResult, error)
func LookupZeroTrustAccessPolicyOutput(ctx *Context, args *LookupZeroTrustAccessPolicyOutputArgs, opts ...InvokeOption) LookupZeroTrustAccessPolicyResultOutput
> Note: This function is named LookupZeroTrustAccessPolicy
in the Go SDK.
public static class GetZeroTrustAccessPolicy
{
public static Task<GetZeroTrustAccessPolicyResult> InvokeAsync(GetZeroTrustAccessPolicyArgs args, InvokeOptions? opts = null)
public static Output<GetZeroTrustAccessPolicyResult> Invoke(GetZeroTrustAccessPolicyInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetZeroTrustAccessPolicyResult> getZeroTrustAccessPolicy(GetZeroTrustAccessPolicyArgs args, InvokeOptions options)
public static Output<GetZeroTrustAccessPolicyResult> getZeroTrustAccessPolicy(GetZeroTrustAccessPolicyArgs args, InvokeOptions options)
fn::invoke:
function: cloudflare:index/getZeroTrustAccessPolicy:getZeroTrustAccessPolicy
arguments:
# arguments dictionary
The following arguments are supported:
- account_
id str - Identifier.
- policy_
id str - The UUID of the policy
getZeroTrustAccessPolicy Result
The following output properties are available:
- Account
Id string - Identifier.
- App
Count int - Number of access applications currently using this policy.
- Approval
Groups List<GetZero Trust Access Policy 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 Policy 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 Policy 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 Policy 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 - Policy
Id string - The UUID of the policy
- Account
Id string - Identifier.
- App
Count int - Number of access applications currently using this policy.
- Approval
Groups []GetZero Trust Access Policy 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 Policy 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 Policy 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 Policy 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 - Policy
Id string - The UUID of the policy
- account
Id String - Identifier.
- app
Count Integer - Number of access applications currently using this policy.
- approval
Groups List<GetZero Trust Access Policy 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 Policy 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 Policy 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 Policy 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 - policy
Id String - The UUID of the policy
- account
Id string - Identifier.
- app
Count number - Number of access applications currently using this policy.
- approval
Groups GetZero Trust Access Policy 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 Policy 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 Policy 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 Policy 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 - policy
Id string - The UUID of the policy
- account_
id str - Identifier.
- app_
count int - Number of access applications currently using this policy.
- approval_
groups Sequence[GetZero Trust Access Policy 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 Policy 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 Policy 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 Policy 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 - policy_
id str - The UUID of the policy
- account
Id String - Identifier.
- 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 - policy
Id String - The UUID of the policy
Supporting Types
GetZeroTrustAccessPolicyApprovalGroup
- 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.
GetZeroTrustAccessPolicyExclude
- Any
Valid GetService Token Zero Trust Access Policy Exclude Any Valid Service Token - An empty object which matches on all service tokens.
- Auth
Context GetZero Trust Access Policy Exclude Auth Context - Auth
Method GetZero Trust Access Policy Exclude Auth Method - Azure
Ad GetZero Trust Access Policy Exclude Azure Ad - Certificate
Get
Zero Trust Access Policy Exclude Certificate - Common
Name GetZero Trust Access Policy Exclude Common Name - Device
Posture GetZero Trust Access Policy Exclude Device Posture - Email
Get
Zero Trust Access Policy Exclude Email - Email
Domain GetZero Trust Access Policy Exclude Email Domain - Email
List GetZero Trust Access Policy Exclude Email List - Everyone
Get
Zero Trust Access Policy Exclude Everyone - An empty object which matches on all users.
- External
Evaluation GetZero Trust Access Policy Exclude External Evaluation - Geo
Get
Zero Trust Access Policy Exclude Geo - Github
Organization GetZero Trust Access Policy Exclude Github Organization - Group
Get
Zero Trust Access Policy Exclude Group - Gsuite
Get
Zero Trust Access Policy Exclude Gsuite - Ip
Get
Zero Trust Access Policy Exclude Ip - Ip
List GetZero Trust Access Policy Exclude Ip List - Login
Method GetZero Trust Access Policy Exclude Login Method - Okta
Get
Zero Trust Access Policy Exclude Okta - Saml
Get
Zero Trust Access Policy Exclude Saml - Service
Token GetZero Trust Access Policy Exclude Service Token
- Any
Valid GetService Token Zero Trust Access Policy Exclude Any Valid Service Token - An empty object which matches on all service tokens.
- Auth
Context GetZero Trust Access Policy Exclude Auth Context - Auth
Method GetZero Trust Access Policy Exclude Auth Method - Azure
Ad GetZero Trust Access Policy Exclude Azure Ad - Certificate
Get
Zero Trust Access Policy Exclude Certificate - Common
Name GetZero Trust Access Policy Exclude Common Name - Device
Posture GetZero Trust Access Policy Exclude Device Posture - Email
Get
Zero Trust Access Policy Exclude Email - Email
Domain GetZero Trust Access Policy Exclude Email Domain - Email
List GetZero Trust Access Policy Exclude Email List - Everyone
Get
Zero Trust Access Policy Exclude Everyone - An empty object which matches on all users.
- External
Evaluation GetZero Trust Access Policy Exclude External Evaluation - Geo
Get
Zero Trust Access Policy Exclude Geo - Github
Organization GetZero Trust Access Policy Exclude Github Organization - Group
Get
Zero Trust Access Policy Exclude Group - Gsuite
Get
Zero Trust Access Policy Exclude Gsuite - Ip
Get
Zero Trust Access Policy Exclude Ip - Ip
List GetZero Trust Access Policy Exclude Ip List - Login
Method GetZero Trust Access Policy Exclude Login Method - Okta
Get
Zero Trust Access Policy Exclude Okta - Saml
Get
Zero Trust Access Policy Exclude Saml - Service
Token GetZero Trust Access Policy Exclude Service Token
- any
Valid GetService Token Zero Trust Access Policy Exclude Any Valid Service Token - An empty object which matches on all service tokens.
- auth
Context GetZero Trust Access Policy Exclude Auth Context - auth
Method GetZero Trust Access Policy Exclude Auth Method - azure
Ad GetZero Trust Access Policy Exclude Azure Ad - certificate
Get
Zero Trust Access Policy Exclude Certificate - common
Name GetZero Trust Access Policy Exclude Common Name - device
Posture GetZero Trust Access Policy Exclude Device Posture - email
Get
Zero Trust Access Policy Exclude Email - email
Domain GetZero Trust Access Policy Exclude Email Domain - email
List GetZero Trust Access Policy Exclude Email List - everyone
Get
Zero Trust Access Policy Exclude Everyone - An empty object which matches on all users.
- external
Evaluation GetZero Trust Access Policy Exclude External Evaluation - geo
Get
Zero Trust Access Policy Exclude Geo - github
Organization GetZero Trust Access Policy Exclude Github Organization - group
Get
Zero Trust Access Policy Exclude Group - gsuite
Get
Zero Trust Access Policy Exclude Gsuite - ip
Get
Zero Trust Access Policy Exclude Ip - ip
List GetZero Trust Access Policy Exclude Ip List - login
Method GetZero Trust Access Policy Exclude Login Method - okta
Get
Zero Trust Access Policy Exclude Okta - saml
Get
Zero Trust Access Policy Exclude Saml - service
Token GetZero Trust Access Policy Exclude Service Token
- any
Valid GetService Token Zero Trust Access Policy Exclude Any Valid Service Token - An empty object which matches on all service tokens.
- auth
Context GetZero Trust Access Policy Exclude Auth Context - auth
Method GetZero Trust Access Policy Exclude Auth Method - azure
Ad GetZero Trust Access Policy Exclude Azure Ad - certificate
Get
Zero Trust Access Policy Exclude Certificate - common
Name GetZero Trust Access Policy Exclude Common Name - device
Posture GetZero Trust Access Policy Exclude Device Posture - email
Get
Zero Trust Access Policy Exclude Email - email
Domain GetZero Trust Access Policy Exclude Email Domain - email
List GetZero Trust Access Policy Exclude Email List - everyone
Get
Zero Trust Access Policy Exclude Everyone - An empty object which matches on all users.
- external
Evaluation GetZero Trust Access Policy Exclude External Evaluation - geo
Get
Zero Trust Access Policy Exclude Geo - github
Organization GetZero Trust Access Policy Exclude Github Organization - group
Get
Zero Trust Access Policy Exclude Group - gsuite
Get
Zero Trust Access Policy Exclude Gsuite - ip
Get
Zero Trust Access Policy Exclude Ip - ip
List GetZero Trust Access Policy Exclude Ip List - login
Method GetZero Trust Access Policy Exclude Login Method - okta
Get
Zero Trust Access Policy Exclude Okta - saml
Get
Zero Trust Access Policy Exclude Saml - service
Token GetZero Trust Access Policy Exclude Service Token
- any_
valid_ Getservice_ token Zero Trust Access Policy Exclude Any Valid Service Token - An empty object which matches on all service tokens.
- auth_
context GetZero Trust Access Policy Exclude Auth Context - auth_
method GetZero Trust Access Policy Exclude Auth Method - azure_
ad GetZero Trust Access Policy Exclude Azure Ad - certificate
Get
Zero Trust Access Policy Exclude Certificate - common_
name GetZero Trust Access Policy Exclude Common Name - device_
posture GetZero Trust Access Policy Exclude Device Posture - email
Get
Zero Trust Access Policy Exclude Email - email_
domain GetZero Trust Access Policy Exclude Email Domain - email_
list GetZero Trust Access Policy Exclude Email List - everyone
Get
Zero Trust Access Policy Exclude Everyone - An empty object which matches on all users.
- external_
evaluation GetZero Trust Access Policy Exclude External Evaluation - geo
Get
Zero Trust Access Policy Exclude Geo - github_
organization GetZero Trust Access Policy Exclude Github Organization - group
Get
Zero Trust Access Policy Exclude Group - gsuite
Get
Zero Trust Access Policy Exclude Gsuite - ip
Get
Zero Trust Access Policy Exclude Ip - ip_
list GetZero Trust Access Policy Exclude Ip List - login_
method GetZero Trust Access Policy Exclude Login Method - okta
Get
Zero Trust Access Policy Exclude Okta - saml
Get
Zero Trust Access Policy Exclude Saml - service_
token GetZero Trust Access Policy 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
GetZeroTrustAccessPolicyExcludeAuthContext
- 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.
GetZeroTrustAccessPolicyExcludeAuthMethod
- 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.
GetZeroTrustAccessPolicyExcludeAzureAd
- 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.
GetZeroTrustAccessPolicyExcludeCommonName
- 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.
GetZeroTrustAccessPolicyExcludeDevicePosture
- 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.
GetZeroTrustAccessPolicyExcludeEmail
- 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.
GetZeroTrustAccessPolicyExcludeEmailDomain
- 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.
GetZeroTrustAccessPolicyExcludeEmailList
- 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.
GetZeroTrustAccessPolicyExcludeExternalEvaluation
- 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.
GetZeroTrustAccessPolicyExcludeGeo
- 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.
GetZeroTrustAccessPolicyExcludeGithubOrganization
- 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
GetZeroTrustAccessPolicyExcludeGroup
- 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.
GetZeroTrustAccessPolicyExcludeGsuite
- 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.
GetZeroTrustAccessPolicyExcludeIp
- 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.
GetZeroTrustAccessPolicyExcludeIpList
- 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.
GetZeroTrustAccessPolicyExcludeLoginMethod
- 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.
GetZeroTrustAccessPolicyExcludeOkta
- 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.
GetZeroTrustAccessPolicyExcludeSaml
- 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.
GetZeroTrustAccessPolicyExcludeServiceToken
- 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.
GetZeroTrustAccessPolicyInclude
- Any
Valid GetService Token Zero Trust Access Policy Include Any Valid Service Token - An empty object which matches on all service tokens.
- Auth
Context GetZero Trust Access Policy Include Auth Context - Auth
Method GetZero Trust Access Policy Include Auth Method - Azure
Ad GetZero Trust Access Policy Include Azure Ad - Certificate
Get
Zero Trust Access Policy Include Certificate - Common
Name GetZero Trust Access Policy Include Common Name - Device
Posture GetZero Trust Access Policy Include Device Posture - Email
Get
Zero Trust Access Policy Include Email - Email
Domain GetZero Trust Access Policy Include Email Domain - Email
List GetZero Trust Access Policy Include Email List - Everyone
Get
Zero Trust Access Policy Include Everyone - An empty object which matches on all users.
- External
Evaluation GetZero Trust Access Policy Include External Evaluation - Geo
Get
Zero Trust Access Policy Include Geo - Github
Organization GetZero Trust Access Policy Include Github Organization - Group
Get
Zero Trust Access Policy Include Group - Gsuite
Get
Zero Trust Access Policy Include Gsuite - Ip
Get
Zero Trust Access Policy Include Ip - Ip
List GetZero Trust Access Policy Include Ip List - Login
Method GetZero Trust Access Policy Include Login Method - Okta
Get
Zero Trust Access Policy Include Okta - Saml
Get
Zero Trust Access Policy Include Saml - Service
Token GetZero Trust Access Policy Include Service Token
- Any
Valid GetService Token Zero Trust Access Policy Include Any Valid Service Token - An empty object which matches on all service tokens.
- Auth
Context GetZero Trust Access Policy Include Auth Context - Auth
Method GetZero Trust Access Policy Include Auth Method - Azure
Ad GetZero Trust Access Policy Include Azure Ad - Certificate
Get
Zero Trust Access Policy Include Certificate - Common
Name GetZero Trust Access Policy Include Common Name - Device
Posture GetZero Trust Access Policy Include Device Posture - Email
Get
Zero Trust Access Policy Include Email - Email
Domain GetZero Trust Access Policy Include Email Domain - Email
List GetZero Trust Access Policy Include Email List - Everyone
Get
Zero Trust Access Policy Include Everyone - An empty object which matches on all users.
- External
Evaluation GetZero Trust Access Policy Include External Evaluation - Geo
Get
Zero Trust Access Policy Include Geo - Github
Organization GetZero Trust Access Policy Include Github Organization - Group
Get
Zero Trust Access Policy Include Group - Gsuite
Get
Zero Trust Access Policy Include Gsuite - Ip
Get
Zero Trust Access Policy Include Ip - Ip
List GetZero Trust Access Policy Include Ip List - Login
Method GetZero Trust Access Policy Include Login Method - Okta
Get
Zero Trust Access Policy Include Okta - Saml
Get
Zero Trust Access Policy Include Saml - Service
Token GetZero Trust Access Policy Include Service Token
- any
Valid GetService Token Zero Trust Access Policy Include Any Valid Service Token - An empty object which matches on all service tokens.
- auth
Context GetZero Trust Access Policy Include Auth Context - auth
Method GetZero Trust Access Policy Include Auth Method - azure
Ad GetZero Trust Access Policy Include Azure Ad - certificate
Get
Zero Trust Access Policy Include Certificate - common
Name GetZero Trust Access Policy Include Common Name - device
Posture GetZero Trust Access Policy Include Device Posture - email
Get
Zero Trust Access Policy Include Email - email
Domain GetZero Trust Access Policy Include Email Domain - email
List GetZero Trust Access Policy Include Email List - everyone
Get
Zero Trust Access Policy Include Everyone - An empty object which matches on all users.
- external
Evaluation GetZero Trust Access Policy Include External Evaluation - geo
Get
Zero Trust Access Policy Include Geo - github
Organization GetZero Trust Access Policy Include Github Organization - group
Get
Zero Trust Access Policy Include Group - gsuite
Get
Zero Trust Access Policy Include Gsuite - ip
Get
Zero Trust Access Policy Include Ip - ip
List GetZero Trust Access Policy Include Ip List - login
Method GetZero Trust Access Policy Include Login Method - okta
Get
Zero Trust Access Policy Include Okta - saml
Get
Zero Trust Access Policy Include Saml - service
Token GetZero Trust Access Policy Include Service Token
- any
Valid GetService Token Zero Trust Access Policy Include Any Valid Service Token - An empty object which matches on all service tokens.
- auth
Context GetZero Trust Access Policy Include Auth Context - auth
Method GetZero Trust Access Policy Include Auth Method - azure
Ad GetZero Trust Access Policy Include Azure Ad - certificate
Get
Zero Trust Access Policy Include Certificate - common
Name GetZero Trust Access Policy Include Common Name - device
Posture GetZero Trust Access Policy Include Device Posture - email
Get
Zero Trust Access Policy Include Email - email
Domain GetZero Trust Access Policy Include Email Domain - email
List GetZero Trust Access Policy Include Email List - everyone
Get
Zero Trust Access Policy Include Everyone - An empty object which matches on all users.
- external
Evaluation GetZero Trust Access Policy Include External Evaluation - geo
Get
Zero Trust Access Policy Include Geo - github
Organization GetZero Trust Access Policy Include Github Organization - group
Get
Zero Trust Access Policy Include Group - gsuite
Get
Zero Trust Access Policy Include Gsuite - ip
Get
Zero Trust Access Policy Include Ip - ip
List GetZero Trust Access Policy Include Ip List - login
Method GetZero Trust Access Policy Include Login Method - okta
Get
Zero Trust Access Policy Include Okta - saml
Get
Zero Trust Access Policy Include Saml - service
Token GetZero Trust Access Policy Include Service Token
- any_
valid_ Getservice_ token Zero Trust Access Policy Include Any Valid Service Token - An empty object which matches on all service tokens.
- auth_
context GetZero Trust Access Policy Include Auth Context - auth_
method GetZero Trust Access Policy Include Auth Method - azure_
ad GetZero Trust Access Policy Include Azure Ad - certificate
Get
Zero Trust Access Policy Include Certificate - common_
name GetZero Trust Access Policy Include Common Name - device_
posture GetZero Trust Access Policy Include Device Posture - email
Get
Zero Trust Access Policy Include Email - email_
domain GetZero Trust Access Policy Include Email Domain - email_
list GetZero Trust Access Policy Include Email List - everyone
Get
Zero Trust Access Policy Include Everyone - An empty object which matches on all users.
- external_
evaluation GetZero Trust Access Policy Include External Evaluation - geo
Get
Zero Trust Access Policy Include Geo - github_
organization GetZero Trust Access Policy Include Github Organization - group
Get
Zero Trust Access Policy Include Group - gsuite
Get
Zero Trust Access Policy Include Gsuite - ip
Get
Zero Trust Access Policy Include Ip - ip_
list GetZero Trust Access Policy Include Ip List - login_
method GetZero Trust Access Policy Include Login Method - okta
Get
Zero Trust Access Policy Include Okta - saml
Get
Zero Trust Access Policy Include Saml - service_
token GetZero Trust Access Policy 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
GetZeroTrustAccessPolicyIncludeAuthContext
- 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.
GetZeroTrustAccessPolicyIncludeAuthMethod
- 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.
GetZeroTrustAccessPolicyIncludeAzureAd
- 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.
GetZeroTrustAccessPolicyIncludeCommonName
- 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.
GetZeroTrustAccessPolicyIncludeDevicePosture
- 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.
GetZeroTrustAccessPolicyIncludeEmail
- 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.
GetZeroTrustAccessPolicyIncludeEmailDomain
- 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.
GetZeroTrustAccessPolicyIncludeEmailList
- 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.
GetZeroTrustAccessPolicyIncludeExternalEvaluation
- 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.
GetZeroTrustAccessPolicyIncludeGeo
- 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.
GetZeroTrustAccessPolicyIncludeGithubOrganization
- 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
GetZeroTrustAccessPolicyIncludeGroup
- 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.
GetZeroTrustAccessPolicyIncludeGsuite
- 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.
GetZeroTrustAccessPolicyIncludeIp
- 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.
GetZeroTrustAccessPolicyIncludeIpList
- 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.
GetZeroTrustAccessPolicyIncludeLoginMethod
- 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.
GetZeroTrustAccessPolicyIncludeOkta
- 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.
GetZeroTrustAccessPolicyIncludeSaml
- 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.
GetZeroTrustAccessPolicyIncludeServiceToken
- 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.
GetZeroTrustAccessPolicyRequire
- Any
Valid GetService Token Zero Trust Access Policy Require Any Valid Service Token - An empty object which matches on all service tokens.
- Auth
Context GetZero Trust Access Policy Require Auth Context - Auth
Method GetZero Trust Access Policy Require Auth Method - Azure
Ad GetZero Trust Access Policy Require Azure Ad - Certificate
Get
Zero Trust Access Policy Require Certificate - Common
Name GetZero Trust Access Policy Require Common Name - Device
Posture GetZero Trust Access Policy Require Device Posture - Email
Get
Zero Trust Access Policy Require Email - Email
Domain GetZero Trust Access Policy Require Email Domain - Email
List GetZero Trust Access Policy Require Email List - Everyone
Get
Zero Trust Access Policy Require Everyone - An empty object which matches on all users.
- External
Evaluation GetZero Trust Access Policy Require External Evaluation - Geo
Get
Zero Trust Access Policy Require Geo - Github
Organization GetZero Trust Access Policy Require Github Organization - Group
Get
Zero Trust Access Policy Require Group - Gsuite
Get
Zero Trust Access Policy Require Gsuite - Ip
Get
Zero Trust Access Policy Require Ip - Ip
List GetZero Trust Access Policy Require Ip List - Login
Method GetZero Trust Access Policy Require Login Method - Okta
Get
Zero Trust Access Policy Require Okta - Saml
Get
Zero Trust Access Policy Require Saml - Service
Token GetZero Trust Access Policy Require Service Token
- Any
Valid GetService Token Zero Trust Access Policy Require Any Valid Service Token - An empty object which matches on all service tokens.
- Auth
Context GetZero Trust Access Policy Require Auth Context - Auth
Method GetZero Trust Access Policy Require Auth Method - Azure
Ad GetZero Trust Access Policy Require Azure Ad - Certificate
Get
Zero Trust Access Policy Require Certificate - Common
Name GetZero Trust Access Policy Require Common Name - Device
Posture GetZero Trust Access Policy Require Device Posture - Email
Get
Zero Trust Access Policy Require Email - Email
Domain GetZero Trust Access Policy Require Email Domain - Email
List GetZero Trust Access Policy Require Email List - Everyone
Get
Zero Trust Access Policy Require Everyone - An empty object which matches on all users.
- External
Evaluation GetZero Trust Access Policy Require External Evaluation - Geo
Get
Zero Trust Access Policy Require Geo - Github
Organization GetZero Trust Access Policy Require Github Organization - Group
Get
Zero Trust Access Policy Require Group - Gsuite
Get
Zero Trust Access Policy Require Gsuite - Ip
Get
Zero Trust Access Policy Require Ip - Ip
List GetZero Trust Access Policy Require Ip List - Login
Method GetZero Trust Access Policy Require Login Method - Okta
Get
Zero Trust Access Policy Require Okta - Saml
Get
Zero Trust Access Policy Require Saml - Service
Token GetZero Trust Access Policy Require Service Token
- any
Valid GetService Token Zero Trust Access Policy Require Any Valid Service Token - An empty object which matches on all service tokens.
- auth
Context GetZero Trust Access Policy Require Auth Context - auth
Method GetZero Trust Access Policy Require Auth Method - azure
Ad GetZero Trust Access Policy Require Azure Ad - certificate
Get
Zero Trust Access Policy Require Certificate - common
Name GetZero Trust Access Policy Require Common Name - device
Posture GetZero Trust Access Policy Require Device Posture - email
Get
Zero Trust Access Policy Require Email - email
Domain GetZero Trust Access Policy Require Email Domain - email
List GetZero Trust Access Policy Require Email List - everyone
Get
Zero Trust Access Policy Require Everyone - An empty object which matches on all users.
- external
Evaluation GetZero Trust Access Policy Require External Evaluation - geo
Get
Zero Trust Access Policy Require Geo - github
Organization GetZero Trust Access Policy Require Github Organization - group
Get
Zero Trust Access Policy Require Group - gsuite
Get
Zero Trust Access Policy Require Gsuite - ip
Get
Zero Trust Access Policy Require Ip - ip
List GetZero Trust Access Policy Require Ip List - login
Method GetZero Trust Access Policy Require Login Method - okta
Get
Zero Trust Access Policy Require Okta - saml
Get
Zero Trust Access Policy Require Saml - service
Token GetZero Trust Access Policy Require Service Token
- any
Valid GetService Token Zero Trust Access Policy Require Any Valid Service Token - An empty object which matches on all service tokens.
- auth
Context GetZero Trust Access Policy Require Auth Context - auth
Method GetZero Trust Access Policy Require Auth Method - azure
Ad GetZero Trust Access Policy Require Azure Ad - certificate
Get
Zero Trust Access Policy Require Certificate - common
Name GetZero Trust Access Policy Require Common Name - device
Posture GetZero Trust Access Policy Require Device Posture - email
Get
Zero Trust Access Policy Require Email - email
Domain GetZero Trust Access Policy Require Email Domain - email
List GetZero Trust Access Policy Require Email List - everyone
Get
Zero Trust Access Policy Require Everyone - An empty object which matches on all users.
- external
Evaluation GetZero Trust Access Policy Require External Evaluation - geo
Get
Zero Trust Access Policy Require Geo - github
Organization GetZero Trust Access Policy Require Github Organization - group
Get
Zero Trust Access Policy Require Group - gsuite
Get
Zero Trust Access Policy Require Gsuite - ip
Get
Zero Trust Access Policy Require Ip - ip
List GetZero Trust Access Policy Require Ip List - login
Method GetZero Trust Access Policy Require Login Method - okta
Get
Zero Trust Access Policy Require Okta - saml
Get
Zero Trust Access Policy Require Saml - service
Token GetZero Trust Access Policy Require Service Token
- any_
valid_ Getservice_ token Zero Trust Access Policy Require Any Valid Service Token - An empty object which matches on all service tokens.
- auth_
context GetZero Trust Access Policy Require Auth Context - auth_
method GetZero Trust Access Policy Require Auth Method - azure_
ad GetZero Trust Access Policy Require Azure Ad - certificate
Get
Zero Trust Access Policy Require Certificate - common_
name GetZero Trust Access Policy Require Common Name - device_
posture GetZero Trust Access Policy Require Device Posture - email
Get
Zero Trust Access Policy Require Email - email_
domain GetZero Trust Access Policy Require Email Domain - email_
list GetZero Trust Access Policy Require Email List - everyone
Get
Zero Trust Access Policy Require Everyone - An empty object which matches on all users.
- external_
evaluation GetZero Trust Access Policy Require External Evaluation - geo
Get
Zero Trust Access Policy Require Geo - github_
organization GetZero Trust Access Policy Require Github Organization - group
Get
Zero Trust Access Policy Require Group - gsuite
Get
Zero Trust Access Policy Require Gsuite - ip
Get
Zero Trust Access Policy Require Ip - ip_
list GetZero Trust Access Policy Require Ip List - login_
method GetZero Trust Access Policy Require Login Method - okta
Get
Zero Trust Access Policy Require Okta - saml
Get
Zero Trust Access Policy Require Saml - service_
token GetZero Trust Access Policy 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
GetZeroTrustAccessPolicyRequireAuthContext
- 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.
GetZeroTrustAccessPolicyRequireAuthMethod
- 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.
GetZeroTrustAccessPolicyRequireAzureAd
- 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.
GetZeroTrustAccessPolicyRequireCommonName
- 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.
GetZeroTrustAccessPolicyRequireDevicePosture
- 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.
GetZeroTrustAccessPolicyRequireEmail
- 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.
GetZeroTrustAccessPolicyRequireEmailDomain
- 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.
GetZeroTrustAccessPolicyRequireEmailList
- 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.
GetZeroTrustAccessPolicyRequireExternalEvaluation
- 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.
GetZeroTrustAccessPolicyRequireGeo
- 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.
GetZeroTrustAccessPolicyRequireGithubOrganization
- 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
GetZeroTrustAccessPolicyRequireGroup
- 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.
GetZeroTrustAccessPolicyRequireGsuite
- 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.
GetZeroTrustAccessPolicyRequireIp
- 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.
GetZeroTrustAccessPolicyRequireIpList
- 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.
GetZeroTrustAccessPolicyRequireLoginMethod
- 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.
GetZeroTrustAccessPolicyRequireOkta
- 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.
GetZeroTrustAccessPolicyRequireSaml
- 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.
GetZeroTrustAccessPolicyRequireServiceToken
- 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.