provider

package
v0.2.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 18, 2024 License: MPL-2.0 Imports: 32 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(version string) func() provider.Provider

func NewActiveDirectoryAddGroupsResource added in v0.1.12

func NewActiveDirectoryAddGroupsResource() resource.Resource

func NewActiveDirectoryGroupsByDomainDataSource added in v0.1.12

func NewActiveDirectoryGroupsByDomainDataSource() datasource.DataSource

func NewActiveDirectoryJoinDomainWithAllNodesResource added in v0.1.12

func NewActiveDirectoryJoinDomainWithAllNodesResource() resource.Resource

func NewActiveDirectoryJoinPointDataSource added in v0.1.11

func NewActiveDirectoryJoinPointDataSource() datasource.DataSource

func NewActiveDirectoryJoinPointResource added in v0.1.11

func NewActiveDirectoryJoinPointResource() resource.Resource

func NewAllowedProtocolsDataSource

func NewAllowedProtocolsDataSource() datasource.DataSource

func NewAllowedProtocolsResource

func NewAllowedProtocolsResource() resource.Resource

func NewAllowedProtocolsTACACSDataSource added in v0.1.7

func NewAllowedProtocolsTACACSDataSource() datasource.DataSource

func NewAllowedProtocolsTACACSResource added in v0.1.7

func NewAllowedProtocolsTACACSResource() resource.Resource

func NewAuthorizationProfileDataSource

func NewAuthorizationProfileDataSource() datasource.DataSource

func NewAuthorizationProfileResource

func NewAuthorizationProfileResource() resource.Resource

func NewCertificateAuthenticationProfileDataSource

func NewCertificateAuthenticationProfileDataSource() datasource.DataSource

func NewCertificateAuthenticationProfileResource

func NewCertificateAuthenticationProfileResource() resource.Resource

func NewDeviceAdminAuthenticationRuleDataSource added in v0.1.6

func NewDeviceAdminAuthenticationRuleDataSource() datasource.DataSource

func NewDeviceAdminAuthenticationRuleResource added in v0.1.6

func NewDeviceAdminAuthenticationRuleResource() resource.Resource

func NewDeviceAdminAuthenticationRuleUpdateRankResource added in v0.2.3

func NewDeviceAdminAuthenticationRuleUpdateRankResource() resource.Resource

func NewDeviceAdminAuthorizationExceptionRuleDataSource added in v0.1.6

func NewDeviceAdminAuthorizationExceptionRuleDataSource() datasource.DataSource

func NewDeviceAdminAuthorizationExceptionRuleResource added in v0.1.6

func NewDeviceAdminAuthorizationExceptionRuleResource() resource.Resource

func NewDeviceAdminAuthorizationExceptionRuleUpdateRankResource added in v0.2.3

func NewDeviceAdminAuthorizationExceptionRuleUpdateRankResource() resource.Resource

func NewDeviceAdminAuthorizationGlobalExceptionRuleDataSource added in v0.1.6

func NewDeviceAdminAuthorizationGlobalExceptionRuleDataSource() datasource.DataSource

func NewDeviceAdminAuthorizationGlobalExceptionRuleResource added in v0.1.6

func NewDeviceAdminAuthorizationGlobalExceptionRuleResource() resource.Resource

func NewDeviceAdminAuthorizationGlobalExceptionRuleUpdateRankResource added in v0.2.3

func NewDeviceAdminAuthorizationGlobalExceptionRuleUpdateRankResource() resource.Resource

func NewDeviceAdminAuthorizationRuleDataSource added in v0.1.6

func NewDeviceAdminAuthorizationRuleDataSource() datasource.DataSource

func NewDeviceAdminAuthorizationRuleResource added in v0.1.6

func NewDeviceAdminAuthorizationRuleResource() resource.Resource

func NewDeviceAdminAuthorizationRuleUpdateRankResource added in v0.2.3

func NewDeviceAdminAuthorizationRuleUpdateRankResource() resource.Resource

func NewDeviceAdminConditionDataSource added in v0.1.6

func NewDeviceAdminConditionDataSource() datasource.DataSource

func NewDeviceAdminConditionResource added in v0.1.6

func NewDeviceAdminConditionResource() resource.Resource

func NewDeviceAdminPolicySetDataSource added in v0.1.6

func NewDeviceAdminPolicySetDataSource() datasource.DataSource

func NewDeviceAdminPolicySetResource added in v0.1.6

func NewDeviceAdminPolicySetResource() resource.Resource

func NewDeviceAdminPolicySetUpdateRankResource added in v0.2.3

func NewDeviceAdminPolicySetUpdateRankResource() resource.Resource

func NewDeviceAdminTimeAndDateConditionDataSource added in v0.1.6

func NewDeviceAdminTimeAndDateConditionDataSource() datasource.DataSource

func NewDeviceAdminTimeAndDateConditionResource added in v0.1.6

func NewDeviceAdminTimeAndDateConditionResource() resource.Resource

func NewDownloadableACLDataSource added in v0.1.6

func NewDownloadableACLDataSource() datasource.DataSource

func NewDownloadableACLResource added in v0.1.6

func NewDownloadableACLResource() resource.Resource

func NewEndpointDataSource added in v0.2.0

func NewEndpointDataSource() datasource.DataSource

func NewEndpointIdentityGroupDataSource

func NewEndpointIdentityGroupDataSource() datasource.DataSource

func NewEndpointIdentityGroupResource

func NewEndpointIdentityGroupResource() resource.Resource

func NewEndpointResource added in v0.2.0

func NewEndpointResource() resource.Resource

func NewIdentitySourceSequenceDataSource added in v0.1.9

func NewIdentitySourceSequenceDataSource() datasource.DataSource

func NewIdentitySourceSequenceResource added in v0.1.9

func NewIdentitySourceSequenceResource() resource.Resource

func NewInternalUserDataSource

func NewInternalUserDataSource() datasource.DataSource

func NewInternalUserResource

func NewInternalUserResource() resource.Resource

func NewLicenseTierStateDataSource

func NewLicenseTierStateDataSource() datasource.DataSource

func NewLicenseTierStateResource

func NewLicenseTierStateResource() resource.Resource

func NewNetworkAccessAuthenticationRuleDataSource

func NewNetworkAccessAuthenticationRuleDataSource() datasource.DataSource

func NewNetworkAccessAuthenticationRuleResource

func NewNetworkAccessAuthenticationRuleResource() resource.Resource

func NewNetworkAccessAuthenticationRuleUpdateRankResource added in v0.2.3

func NewNetworkAccessAuthenticationRuleUpdateRankResource() resource.Resource

func NewNetworkAccessAuthorizationExceptionRuleDataSource added in v0.1.6

func NewNetworkAccessAuthorizationExceptionRuleDataSource() datasource.DataSource

func NewNetworkAccessAuthorizationExceptionRuleResource added in v0.1.6

func NewNetworkAccessAuthorizationExceptionRuleResource() resource.Resource

func NewNetworkAccessAuthorizationExceptionRuleUpdateRankResource added in v0.2.3

func NewNetworkAccessAuthorizationExceptionRuleUpdateRankResource() resource.Resource

func NewNetworkAccessAuthorizationGlobalExceptionRuleDataSource added in v0.1.6

func NewNetworkAccessAuthorizationGlobalExceptionRuleDataSource() datasource.DataSource

func NewNetworkAccessAuthorizationGlobalExceptionRuleResource added in v0.1.6

func NewNetworkAccessAuthorizationGlobalExceptionRuleResource() resource.Resource

func NewNetworkAccessAuthorizationGlobalExceptionRuleUpdateRankResource added in v0.2.3

func NewNetworkAccessAuthorizationGlobalExceptionRuleUpdateRankResource() resource.Resource

func NewNetworkAccessAuthorizationRuleDataSource

func NewNetworkAccessAuthorizationRuleDataSource() datasource.DataSource

func NewNetworkAccessAuthorizationRuleResource

func NewNetworkAccessAuthorizationRuleResource() resource.Resource

func NewNetworkAccessAuthorizationRuleUpdateRankResource added in v0.2.3

func NewNetworkAccessAuthorizationRuleUpdateRankResource() resource.Resource

func NewNetworkAccessConditionDataSource

func NewNetworkAccessConditionDataSource() datasource.DataSource

func NewNetworkAccessConditionResource

func NewNetworkAccessConditionResource() resource.Resource

func NewNetworkAccessDictionaryDataSource

func NewNetworkAccessDictionaryDataSource() datasource.DataSource

func NewNetworkAccessDictionaryResource

func NewNetworkAccessDictionaryResource() resource.Resource

func NewNetworkAccessPolicySetDataSource

func NewNetworkAccessPolicySetDataSource() datasource.DataSource

func NewNetworkAccessPolicySetResource

func NewNetworkAccessPolicySetResource() resource.Resource

func NewNetworkAccessPolicySetUpdateRankResource added in v0.2.3

func NewNetworkAccessPolicySetUpdateRankResource() resource.Resource

func NewNetworkAccessTimeAndDateConditionDataSource

func NewNetworkAccessTimeAndDateConditionDataSource() datasource.DataSource

func NewNetworkAccessTimeAndDateConditionResource

func NewNetworkAccessTimeAndDateConditionResource() resource.Resource

func NewNetworkDeviceDataSource

func NewNetworkDeviceDataSource() datasource.DataSource

func NewNetworkDeviceGroupDataSource

func NewNetworkDeviceGroupDataSource() datasource.DataSource

func NewNetworkDeviceGroupResource

func NewNetworkDeviceGroupResource() resource.Resource

func NewNetworkDeviceResource

func NewNetworkDeviceResource() resource.Resource

func NewRepositoryDataSource

func NewRepositoryDataSource() datasource.DataSource

func NewRepositoryResource

func NewRepositoryResource() resource.Resource

func NewSXPDomainFilterDataSource added in v0.2.5

func NewSXPDomainFilterDataSource() datasource.DataSource

func NewSXPDomainFilterResource added in v0.2.5

func NewSXPDomainFilterResource() resource.Resource

func NewTACACSCommandSetDataSource added in v0.1.6

func NewTACACSCommandSetDataSource() datasource.DataSource

func NewTACACSCommandSetResource added in v0.1.6

func NewTACACSCommandSetResource() resource.Resource

func NewTACACSProfileDataSource added in v0.1.6

func NewTACACSProfileDataSource() datasource.DataSource

func NewTACACSProfileResource added in v0.1.6

func NewTACACSProfileResource() resource.Resource

func NewTrustSecEgressMatrixCellDataSource added in v0.1.2

func NewTrustSecEgressMatrixCellDataSource() datasource.DataSource

func NewTrustSecEgressMatrixCellDefaultDataSource added in v0.2.6

func NewTrustSecEgressMatrixCellDefaultDataSource() datasource.DataSource

func NewTrustSecEgressMatrixCellDefaultResource added in v0.2.6

func NewTrustSecEgressMatrixCellDefaultResource() resource.Resource

func NewTrustSecEgressMatrixCellResource added in v0.1.2

func NewTrustSecEgressMatrixCellResource() resource.Resource

func NewTrustSecIPToSGTMappingDataSource added in v0.1.4

func NewTrustSecIPToSGTMappingDataSource() datasource.DataSource

func NewTrustSecIPToSGTMappingGroupDataSource added in v0.1.4

func NewTrustSecIPToSGTMappingGroupDataSource() datasource.DataSource

func NewTrustSecIPToSGTMappingGroupResource added in v0.1.4

func NewTrustSecIPToSGTMappingGroupResource() resource.Resource

func NewTrustSecIPToSGTMappingResource added in v0.1.4

func NewTrustSecIPToSGTMappingResource() resource.Resource

func NewTrustSecSecurityGroupACLDataSource added in v0.1.2

func NewTrustSecSecurityGroupACLDataSource() datasource.DataSource

func NewTrustSecSecurityGroupACLResource added in v0.1.2

func NewTrustSecSecurityGroupACLResource() resource.Resource

func NewTrustSecSecurityGroupDataSource

func NewTrustSecSecurityGroupDataSource() datasource.DataSource

func NewTrustSecSecurityGroupResource

func NewTrustSecSecurityGroupResource() resource.Resource

func NewUserIdentityGroupDataSource

func NewUserIdentityGroupDataSource() datasource.DataSource

func NewUserIdentityGroupResource

func NewUserIdentityGroupResource() resource.Resource

Types

type ActiveDirectoryAddGroups added in v0.1.12

type ActiveDirectoryAddGroups struct {
	Id                      types.String                     `tfsdk:"id"`
	JoinPointId             types.String                     `tfsdk:"join_point_id"`
	Name                    types.String                     `tfsdk:"name"`
	Description             types.String                     `tfsdk:"description"`
	Domain                  types.String                     `tfsdk:"domain"`
	AdScopesNames           types.String                     `tfsdk:"ad_scopes_names"`
	EnableDomainAllowedList types.Bool                       `tfsdk:"enable_domain_allowed_list"`
	Groups                  []ActiveDirectoryAddGroupsGroups `tfsdk:"groups"`
}

type ActiveDirectoryAddGroupsGroups added in v0.1.12

type ActiveDirectoryAddGroupsGroups struct {
	Name types.String `tfsdk:"name"`
	Sid  types.String `tfsdk:"sid"`
	Type types.String `tfsdk:"type"`
}

type ActiveDirectoryAddGroupsResource added in v0.1.12

type ActiveDirectoryAddGroupsResource struct {
	// contains filtered or unexported fields
}

func (*ActiveDirectoryAddGroupsResource) Configure added in v0.1.12

func (*ActiveDirectoryAddGroupsResource) Create added in v0.1.12

func (*ActiveDirectoryAddGroupsResource) Delete added in v0.1.12

func (*ActiveDirectoryAddGroupsResource) Metadata added in v0.1.12

func (*ActiveDirectoryAddGroupsResource) Read added in v0.1.12

func (*ActiveDirectoryAddGroupsResource) Schema added in v0.1.12

func (*ActiveDirectoryAddGroupsResource) Update added in v0.1.12

type ActiveDirectoryGroupsByDomain added in v0.1.12

type ActiveDirectoryGroupsByDomain struct {
	JoinPointId types.String                          `tfsdk:"join_point_id"`
	Domain      types.String                          `tfsdk:"domain"`
	Filter      types.String                          `tfsdk:"filter"`
	SidFilter   types.String                          `tfsdk:"sid_filter"`
	TypeFilter  types.String                          `tfsdk:"type_filter"`
	Groups      []ActiveDirectoryGroupsByDomainGroups `tfsdk:"groups"`
}

type ActiveDirectoryGroupsByDomainDataSource added in v0.1.12

type ActiveDirectoryGroupsByDomainDataSource struct {
	// contains filtered or unexported fields
}

func (*ActiveDirectoryGroupsByDomainDataSource) Configure added in v0.1.12

func (*ActiveDirectoryGroupsByDomainDataSource) Metadata added in v0.1.12

func (*ActiveDirectoryGroupsByDomainDataSource) Read added in v0.1.12

func (*ActiveDirectoryGroupsByDomainDataSource) Schema added in v0.1.12

type ActiveDirectoryGroupsByDomainGroups added in v0.1.12

type ActiveDirectoryGroupsByDomainGroups struct {
	Name types.String `tfsdk:"name"`
	Sid  types.String `tfsdk:"sid"`
	Type types.String `tfsdk:"type"`
}

type ActiveDirectoryJoinDomainWithAllNodes added in v0.1.12

type ActiveDirectoryJoinDomainWithAllNodes struct {
	Id             types.String                                          `tfsdk:"id"`
	JoinPointId    types.String                                          `tfsdk:"join_point_id"`
	AdditionalData []ActiveDirectoryJoinDomainWithAllNodesAdditionalData `tfsdk:"additional_data"`
}

type ActiveDirectoryJoinDomainWithAllNodesAdditionalData added in v0.1.12

type ActiveDirectoryJoinDomainWithAllNodesAdditionalData struct {
	Name  types.String `tfsdk:"name"`
	Value types.String `tfsdk:"value"`
}

type ActiveDirectoryJoinDomainWithAllNodesResource added in v0.1.12

type ActiveDirectoryJoinDomainWithAllNodesResource struct {
	// contains filtered or unexported fields
}

func (*ActiveDirectoryJoinDomainWithAllNodesResource) Configure added in v0.1.12

func (*ActiveDirectoryJoinDomainWithAllNodesResource) Create added in v0.1.12

func (*ActiveDirectoryJoinDomainWithAllNodesResource) Delete added in v0.1.12

func (*ActiveDirectoryJoinDomainWithAllNodesResource) Metadata added in v0.1.12

func (*ActiveDirectoryJoinDomainWithAllNodesResource) Read added in v0.1.12

func (*ActiveDirectoryJoinDomainWithAllNodesResource) Schema added in v0.1.12

func (*ActiveDirectoryJoinDomainWithAllNodesResource) Update added in v0.1.12

type ActiveDirectoryJoinPoint added in v0.1.11

type ActiveDirectoryJoinPoint struct {
	Id                            types.String                           `tfsdk:"id"`
	Name                          types.String                           `tfsdk:"name"`
	Description                   types.String                           `tfsdk:"description"`
	Domain                        types.String                           `tfsdk:"domain"`
	AdScopesNames                 types.String                           `tfsdk:"ad_scopes_names"`
	EnableDomainAllowedList       types.Bool                             `tfsdk:"enable_domain_allowed_list"`
	Groups                        []ActiveDirectoryJoinPointGroups       `tfsdk:"groups"`
	Attributes                    []ActiveDirectoryJoinPointAttributes   `tfsdk:"attributes"`
	RewriteRules                  []ActiveDirectoryJoinPointRewriteRules `tfsdk:"rewrite_rules"`
	EnableRewrites                types.Bool                             `tfsdk:"enable_rewrites"`
	EnablePassChange              types.Bool                             `tfsdk:"enable_pass_change"`
	EnableMachineAuth             types.Bool                             `tfsdk:"enable_machine_auth"`
	EnableMachineAccess           types.Bool                             `tfsdk:"enable_machine_access"`
	EnableDialinPermissionCheck   types.Bool                             `tfsdk:"enable_dialin_permission_check"`
	PlaintextAuth                 types.Bool                             `tfsdk:"plaintext_auth"`
	AgingTime                     types.Int64                            `tfsdk:"aging_time"`
	EnableCallbackForDialinClient types.Bool                             `tfsdk:"enable_callback_for_dialin_client"`
	IdentityNotInAdBehaviour      types.String                           `tfsdk:"identity_not_in_ad_behaviour"`
	UnreachableDomainsBehaviour   types.String                           `tfsdk:"unreachable_domains_behaviour"`
	Schema                        types.String                           `tfsdk:"schema"`
	FirstName                     types.String                           `tfsdk:"first_name"`
	Department                    types.String                           `tfsdk:"department"`
	LastName                      types.String                           `tfsdk:"last_name"`
	OrganizationalUnit            types.String                           `tfsdk:"organizational_unit"`
	JobTitle                      types.String                           `tfsdk:"job_title"`
	Locality                      types.String                           `tfsdk:"locality"`
	Email                         types.String                           `tfsdk:"email"`
	StateOrProvince               types.String                           `tfsdk:"state_or_province"`
	Telephone                     types.String                           `tfsdk:"telephone"`
	Country                       types.String                           `tfsdk:"country"`
	StreetAddress                 types.String                           `tfsdk:"street_address"`
	EnableFailedAuthProtection    types.Bool                             `tfsdk:"enable_failed_auth_protection"`
	FailedAuthThreshold           types.Int64                            `tfsdk:"failed_auth_threshold"`
	AuthProtectionType            types.String                           `tfsdk:"auth_protection_type"`
}

type ActiveDirectoryJoinPointAttributes added in v0.1.11

type ActiveDirectoryJoinPointAttributes struct {
	Name         types.String `tfsdk:"name"`
	Type         types.String `tfsdk:"type"`
	InternalName types.String `tfsdk:"internal_name"`
	DefaultValue types.String `tfsdk:"default_value"`
}

type ActiveDirectoryJoinPointDataSource added in v0.1.11

type ActiveDirectoryJoinPointDataSource struct {
	// contains filtered or unexported fields
}

func (*ActiveDirectoryJoinPointDataSource) Configure added in v0.1.11

func (*ActiveDirectoryJoinPointDataSource) Metadata added in v0.1.11

func (*ActiveDirectoryJoinPointDataSource) Read added in v0.1.11

func (*ActiveDirectoryJoinPointDataSource) Schema added in v0.1.11

type ActiveDirectoryJoinPointGroups added in v0.1.11

type ActiveDirectoryJoinPointGroups struct {
	Name types.String `tfsdk:"name"`
	Sid  types.String `tfsdk:"sid"`
	Type types.String `tfsdk:"type"`
}

type ActiveDirectoryJoinPointResource added in v0.1.11

type ActiveDirectoryJoinPointResource struct {
	// contains filtered or unexported fields
}

func (*ActiveDirectoryJoinPointResource) Configure added in v0.1.11

func (*ActiveDirectoryJoinPointResource) Create added in v0.1.11

func (*ActiveDirectoryJoinPointResource) Delete added in v0.1.11

func (*ActiveDirectoryJoinPointResource) ImportState added in v0.1.11

func (*ActiveDirectoryJoinPointResource) Metadata added in v0.1.11

func (*ActiveDirectoryJoinPointResource) Read added in v0.1.11

func (*ActiveDirectoryJoinPointResource) Schema added in v0.1.11

func (*ActiveDirectoryJoinPointResource) Update added in v0.1.11

type ActiveDirectoryJoinPointRewriteRules added in v0.1.11

type ActiveDirectoryJoinPointRewriteRules struct {
	RowId         types.String `tfsdk:"row_id"`
	RewriteMatch  types.String `tfsdk:"rewrite_match"`
	RewriteResult types.String `tfsdk:"rewrite_result"`
}

type AllowedProtocols

type AllowedProtocols struct {
	Id                                         types.String `tfsdk:"id"`
	Name                                       types.String `tfsdk:"name"`
	Description                                types.String `tfsdk:"description"`
	ProcessHostLookup                          types.Bool   `tfsdk:"process_host_lookup"`
	AllowPapAscii                              types.Bool   `tfsdk:"allow_pap_ascii"`
	AllowChap                                  types.Bool   `tfsdk:"allow_chap"`
	AllowMsChapV1                              types.Bool   `tfsdk:"allow_ms_chap_v1"`
	AllowMsChapV2                              types.Bool   `tfsdk:"allow_ms_chap_v2"`
	AllowEapMd5                                types.Bool   `tfsdk:"allow_eap_md5"`
	AllowLeap                                  types.Bool   `tfsdk:"allow_leap"`
	AllowEapTls                                types.Bool   `tfsdk:"allow_eap_tls"`
	AllowEapTtls                               types.Bool   `tfsdk:"allow_eap_ttls"`
	AllowEapFast                               types.Bool   `tfsdk:"allow_eap_fast"`
	AllowPeap                                  types.Bool   `tfsdk:"allow_peap"`
	AllowTeap                                  types.Bool   `tfsdk:"allow_teap"`
	AllowPreferredEapProtocol                  types.Bool   `tfsdk:"allow_preferred_eap_protocol"`
	PreferredEapProtocol                       types.String `tfsdk:"preferred_eap_protocol"`
	EapTlsLBit                                 types.Bool   `tfsdk:"eap_tls_l_bit"`
	AllowWeakCiphersForEap                     types.Bool   `tfsdk:"allow_weak_ciphers_for_eap"`
	RequireMessageAuth                         types.Bool   `tfsdk:"require_message_auth"`
	EapTlsAllowAuthOfExpiredCerts              types.Bool   `tfsdk:"eap_tls_allow_auth_of_expired_certs"`
	EapTlsEnableStatelessSessionResume         types.Bool   `tfsdk:"eap_tls_enable_stateless_session_resume"`
	EapTlsSessionTicketTtl                     types.Int64  `tfsdk:"eap_tls_session_ticket_ttl"`
	EapTlsSessionTicketTtlUnit                 types.String `tfsdk:"eap_tls_session_ticket_ttl_unit"`
	EapTlsSessionTicketPercentage              types.Int64  `tfsdk:"eap_tls_session_ticket_percentage"`
	PeapAllowPeapEapMsChapV2                   types.Bool   `tfsdk:"peap_allow_peap_eap_ms_chap_v2"`
	PeapAllowPeapEapMsChapV2PwdChange          types.Bool   `tfsdk:"peap_allow_peap_eap_ms_chap_v2_pwd_change"`
	PeapAllowPeapEapMsChapV2PwdChangeRetries   types.Int64  `tfsdk:"peap_allow_peap_eap_ms_chap_v2_pwd_change_retries"`
	PeapAllowPeapEapGtc                        types.Bool   `tfsdk:"peap_allow_peap_eap_gtc"`
	PeapAllowPeapEapGtcPwdChange               types.Bool   `tfsdk:"peap_allow_peap_eap_gtc_pwd_change"`
	PeapAllowPeapEapGtcPwdChangeRetries        types.Int64  `tfsdk:"peap_allow_peap_eap_gtc_pwd_change_retries"`
	PeapAllowPeapEapTls                        types.Bool   `tfsdk:"peap_allow_peap_eap_tls"`
	PeapAllowPeapEapTlsAuthOfExpiredCerts      types.Bool   `tfsdk:"peap_allow_peap_eap_tls_auth_of_expired_certs"`
	RequireCryptobinding                       types.Bool   `tfsdk:"require_cryptobinding"`
	PeapPeapV0                                 types.Bool   `tfsdk:"peap_peap_v0"`
	EapTtlsPapAscii                            types.Bool   `tfsdk:"eap_ttls_pap_ascii"`
	EapTtlsChap                                types.Bool   `tfsdk:"eap_ttls_chap"`
	EapTtlsMsChapV1                            types.Bool   `tfsdk:"eap_ttls_ms_chap_v1"`
	EapTtlsMsChapV2                            types.Bool   `tfsdk:"eap_ttls_ms_chap_v2"`
	EapTtlsEapMd5                              types.Bool   `tfsdk:"eap_ttls_eap_md5"`
	EapTtlsEapMsChapV2                         types.Bool   `tfsdk:"eap_ttls_eap_ms_chap_v2"`
	EapTtlsEapMsChapV2PwdChange                types.Bool   `tfsdk:"eap_ttls_eap_ms_chap_v2_pwd_change"`
	EapTtlsEapMsChapV2PwdChangeRetries         types.Int64  `tfsdk:"eap_ttls_eap_ms_chap_v2_pwd_change_retries"`
	EapFastEapMsChapV2                         types.Bool   `tfsdk:"eap_fast_eap_ms_chap_v2"`
	EapFastEapMsChapV2PwdChange                types.Bool   `tfsdk:"eap_fast_eap_ms_chap_v2_pwd_change"`
	EapFastEapMsChapV2PwdChangeRetries         types.Int64  `tfsdk:"eap_fast_eap_ms_chap_v2_pwd_change_retries"`
	EapFastEapGtc                              types.Bool   `tfsdk:"eap_fast_eap_gtc"`
	EapFastEapGtcPwdChange                     types.Bool   `tfsdk:"eap_fast_eap_gtc_pwd_change"`
	EapFastEapGtcPwdChangeRetries              types.Int64  `tfsdk:"eap_fast_eap_gtc_pwd_change_retries"`
	EapFastEapTls                              types.Bool   `tfsdk:"eap_fast_eap_tls"`
	EapFastEapTlsAuthOfExpiredCerts            types.Bool   `tfsdk:"eap_fast_eap_tls_auth_of_expired_certs"`
	EapFastEnableEapChaining                   types.Bool   `tfsdk:"eap_fast_enable_eap_chaining"`
	EapFastUsePacs                             types.Bool   `tfsdk:"eap_fast_use_pacs"`
	EapFastPacsTunnelPacTtl                    types.Int64  `tfsdk:"eap_fast_pacs_tunnel_pac_ttl"`
	EapFastPacsTunnelPacTtlUnit                types.String `tfsdk:"eap_fast_pacs_tunnel_pac_ttl_unit"`
	EapFastPacsUseProactivePacUpdatePercentage types.Int64  `tfsdk:"eap_fast_pacs_use_proactive_pac_update_percentage"`
	EapFastPacsAllowAnonymousProvisioning      types.Bool   `tfsdk:"eap_fast_pacs_allow_anonymous_provisioning"`
	EapFastPacsAllowAuthenticatedProvisioning  types.Bool   `tfsdk:"eap_fast_pacs_allow_authenticated_provisioning"`
	EapFastPacsServerReturns                   types.Bool   `tfsdk:"eap_fast_pacs_server_returns"`
	EapFastPacsAllowClientCert                 types.Bool   `tfsdk:"eap_fast_pacs_allow_client_cert"`
	EapFastPacsAllowMachineAuthentication      types.Bool   `tfsdk:"eap_fast_pacs_allow_machine_authentication"`
	EapFastPacsMachinePacTtl                   types.Int64  `tfsdk:"eap_fast_pacs_machine_pac_ttl"`
	EapFastPacsMachinePacTtlUnit               types.String `tfsdk:"eap_fast_pacs_machine_pac_ttl_unit"`
	EapFastPacsStatelessSessionResume          types.Bool   `tfsdk:"eap_fast_pacs_stateless_session_resume"`
	EapFastPacsAuthorizationPacTtl             types.Int64  `tfsdk:"eap_fast_pacs_authorization_pac_ttl"`
	EapFastPacsAuthorizationPacTtlUnit         types.String `tfsdk:"eap_fast_pacs_authorization_pac_ttl_unit"`
	EapFastAcceptClientCert                    types.Bool   `tfsdk:"eap_fast_accept_client_cert"`
	EapFastAllowMachineAuthentication          types.Bool   `tfsdk:"eap_fast_allow_machine_authentication"`
	TeapEapMsChapV2                            types.Bool   `tfsdk:"teap_eap_ms_chap_v2"`
	TeapEapMsChapV2PwdChange                   types.Bool   `tfsdk:"teap_eap_ms_chap_v2_pwd_change"`
	TeapEapMsChapV2PwdChangeRetries            types.Int64  `tfsdk:"teap_eap_ms_chap_v2_pwd_change_retries"`
	TeapEapTls                                 types.Bool   `tfsdk:"teap_eap_tls"`
	TeapEapTlsAuthOfExpiredCerts               types.Bool   `tfsdk:"teap_eap_tls_auth_of_expired_certs"`
	TeapEapAcceptClientCertDuringTunnelEst     types.Bool   `tfsdk:"teap_eap_accept_client_cert_during_tunnel_est"`
	TeapEapChaining                            types.Bool   `tfsdk:"teap_eap_chaining"`
	TeapDowngradeMsk                           types.Bool   `tfsdk:"teap_downgrade_msk"`
	TeapRequestBasicPwdAuth                    types.Bool   `tfsdk:"teap_request_basic_pwd_auth"`
	Allow5g                                    types.Bool   `tfsdk:"allow_5g"`
}

type AllowedProtocolsDataSource

type AllowedProtocolsDataSource struct {
	// contains filtered or unexported fields
}

func (*AllowedProtocolsDataSource) ConfigValidators added in v0.1.3

func (*AllowedProtocolsDataSource) Configure

func (*AllowedProtocolsDataSource) Metadata

func (*AllowedProtocolsDataSource) Read

func (*AllowedProtocolsDataSource) Schema

type AllowedProtocolsResource

type AllowedProtocolsResource struct {
	// contains filtered or unexported fields
}

func (*AllowedProtocolsResource) Configure

func (*AllowedProtocolsResource) Create

func (*AllowedProtocolsResource) Delete

func (*AllowedProtocolsResource) ImportState

func (*AllowedProtocolsResource) Metadata

func (*AllowedProtocolsResource) Read

func (*AllowedProtocolsResource) Schema

func (*AllowedProtocolsResource) Update

type AllowedProtocolsTACACS added in v0.1.7

type AllowedProtocolsTACACS struct {
	Id            types.String `tfsdk:"id"`
	Name          types.String `tfsdk:"name"`
	Description   types.String `tfsdk:"description"`
	AllowPapAscii types.Bool   `tfsdk:"allow_pap_ascii"`
	AllowChap     types.Bool   `tfsdk:"allow_chap"`
	AllowMsChapV1 types.Bool   `tfsdk:"allow_ms_chap_v1"`
}

type AllowedProtocolsTACACSDataSource added in v0.1.7

type AllowedProtocolsTACACSDataSource struct {
	// contains filtered or unexported fields
}

func (*AllowedProtocolsTACACSDataSource) ConfigValidators added in v0.1.7

func (*AllowedProtocolsTACACSDataSource) Configure added in v0.1.7

func (*AllowedProtocolsTACACSDataSource) Metadata added in v0.1.7

func (*AllowedProtocolsTACACSDataSource) Read added in v0.1.7

func (*AllowedProtocolsTACACSDataSource) Schema added in v0.1.7

type AllowedProtocolsTACACSResource added in v0.1.7

type AllowedProtocolsTACACSResource struct {
	// contains filtered or unexported fields
}

func (*AllowedProtocolsTACACSResource) Configure added in v0.1.7

func (*AllowedProtocolsTACACSResource) Create added in v0.1.7

func (*AllowedProtocolsTACACSResource) Delete added in v0.1.7

func (*AllowedProtocolsTACACSResource) ImportState added in v0.1.7

func (*AllowedProtocolsTACACSResource) Metadata added in v0.1.7

func (*AllowedProtocolsTACACSResource) Read added in v0.1.7

func (*AllowedProtocolsTACACSResource) Schema added in v0.1.7

func (*AllowedProtocolsTACACSResource) Update added in v0.1.7

type AuthorizationProfile

type AuthorizationProfile struct {
	Id                                               types.String                             `tfsdk:"id"`
	Name                                             types.String                             `tfsdk:"name"`
	Description                                      types.String                             `tfsdk:"description"`
	VlanNameId                                       types.String                             `tfsdk:"vlan_name_id"`
	VlanTagId                                        types.Int64                              `tfsdk:"vlan_tag_id"`
	WebRedirectionType                               types.String                             `tfsdk:"web_redirection_type"`
	WebRedirectionAcl                                types.String                             `tfsdk:"web_redirection_acl"`
	WebRedirectionPortalName                         types.String                             `tfsdk:"web_redirection_portal_name"`
	WebRedirectionStaticIpHostNameFqdn               types.String                             `tfsdk:"web_redirection_static_ip_host_name_fqdn"`
	WebRedirectionDisplayCertificatesRenewalMessages types.Bool                               `tfsdk:"web_redirection_display_certificates_renewal_messages"`
	AgentlessPosture                                 types.Bool                               `tfsdk:"agentless_posture"`
	AccessType                                       types.String                             `tfsdk:"access_type"`
	ProfileName                                      types.String                             `tfsdk:"profile_name"`
	AirespaceAcl                                     types.String                             `tfsdk:"airespace_acl"`
	Acl                                              types.String                             `tfsdk:"acl"`
	DaclName                                         types.String                             `tfsdk:"dacl_name"`
	AutoSmartPort                                    types.String                             `tfsdk:"auto_smart_port"`
	InterfaceTemplate                                types.String                             `tfsdk:"interface_template"`
	Ipv6AclFilter                                    types.String                             `tfsdk:"ipv6_acl_filter"`
	AvcProfile                                       types.String                             `tfsdk:"avc_profile"`
	AsaVpn                                           types.String                             `tfsdk:"asa_vpn"`
	UniqueIdentifier                                 types.String                             `tfsdk:"unique_identifier"`
	TrackMovement                                    types.Bool                               `tfsdk:"track_movement"`
	ServiceTemplate                                  types.Bool                               `tfsdk:"service_template"`
	EasywiredSessionCandidate                        types.Bool                               `tfsdk:"easywired_session_candidate"`
	VoiceDomainPermission                            types.Bool                               `tfsdk:"voice_domain_permission"`
	Neat                                             types.Bool                               `tfsdk:"neat"`
	WebAuth                                          types.Bool                               `tfsdk:"web_auth"`
	MacSecPolicy                                     types.String                             `tfsdk:"mac_sec_policy"`
	ReauthenticationConnectivity                     types.String                             `tfsdk:"reauthentication_connectivity"`
	ReauthenticationTimer                            types.Int64                              `tfsdk:"reauthentication_timer"`
	AdvancedAttributes                               []AuthorizationProfileAdvancedAttributes `tfsdk:"advanced_attributes"`
	Ipv6DaclName                                     types.String                             `tfsdk:"ipv6_dacl_name"`
	AirespaceIpv6Acl                                 types.String                             `tfsdk:"airespace_ipv6_acl"`
}

type AuthorizationProfileAdvancedAttributes

type AuthorizationProfileAdvancedAttributes struct {
	AttributeLeftDictionaryName  types.String `tfsdk:"attribute_left_dictionary_name"`
	AttributeLeftName            types.String `tfsdk:"attribute_left_name"`
	AttributeRightValueType      types.String `tfsdk:"attribute_right_value_type"`
	AttributeRightValue          types.String `tfsdk:"attribute_right_value"`
	AttributeRightDictionaryName types.String `tfsdk:"attribute_right_dictionary_name"`
	AttributeRightName           types.String `tfsdk:"attribute_right_name"`
}

type AuthorizationProfileDataSource

type AuthorizationProfileDataSource struct {
	// contains filtered or unexported fields
}

func (*AuthorizationProfileDataSource) ConfigValidators added in v0.1.3

func (*AuthorizationProfileDataSource) Configure

func (*AuthorizationProfileDataSource) Metadata

func (*AuthorizationProfileDataSource) Read

func (*AuthorizationProfileDataSource) Schema

type AuthorizationProfileResource

type AuthorizationProfileResource struct {
	// contains filtered or unexported fields
}

func (*AuthorizationProfileResource) Configure

func (*AuthorizationProfileResource) Create

func (*AuthorizationProfileResource) Delete

func (*AuthorizationProfileResource) ImportState

func (*AuthorizationProfileResource) Metadata

func (*AuthorizationProfileResource) Read

func (*AuthorizationProfileResource) Schema

func (*AuthorizationProfileResource) Update

type CertificateAuthenticationProfile

type CertificateAuthenticationProfile struct {
	Id                        types.String `tfsdk:"id"`
	Name                      types.String `tfsdk:"name"`
	Description               types.String `tfsdk:"description"`
	AllowedAsUserName         types.Bool   `tfsdk:"allowed_as_user_name"`
	ExternalIdentityStoreName types.String `tfsdk:"external_identity_store_name"`
	CertificateAttributeName  types.String `tfsdk:"certificate_attribute_name"`
	MatchMode                 types.String `tfsdk:"match_mode"`
	UsernameFrom              types.String `tfsdk:"username_from"`
}

type CertificateAuthenticationProfileDataSource

type CertificateAuthenticationProfileDataSource struct {
	// contains filtered or unexported fields
}

func (*CertificateAuthenticationProfileDataSource) ConfigValidators added in v0.1.3

func (*CertificateAuthenticationProfileDataSource) Configure

func (*CertificateAuthenticationProfileDataSource) Metadata

func (*CertificateAuthenticationProfileDataSource) Read

func (*CertificateAuthenticationProfileDataSource) Schema

type CertificateAuthenticationProfileResource

type CertificateAuthenticationProfileResource struct {
	// contains filtered or unexported fields
}

func (*CertificateAuthenticationProfileResource) Configure

func (*CertificateAuthenticationProfileResource) Create

func (*CertificateAuthenticationProfileResource) Delete

func (*CertificateAuthenticationProfileResource) ImportState

func (*CertificateAuthenticationProfileResource) Metadata

func (*CertificateAuthenticationProfileResource) Read

func (*CertificateAuthenticationProfileResource) Schema

func (*CertificateAuthenticationProfileResource) Update

type DeviceAdminAuthenticationRule added in v0.1.6

type DeviceAdminAuthenticationRule struct {
	Id                       types.String                            `tfsdk:"id"`
	PolicySetId              types.String                            `tfsdk:"policy_set_id"`
	Name                     types.String                            `tfsdk:"name"`
	Default                  types.Bool                              `tfsdk:"default"`
	Rank                     types.Int64                             `tfsdk:"rank"`
	State                    types.String                            `tfsdk:"state"`
	ConditionType            types.String                            `tfsdk:"condition_type"`
	ConditionId              types.String                            `tfsdk:"condition_id"`
	ConditionIsNegate        types.Bool                              `tfsdk:"condition_is_negate"`
	ConditionAttributeName   types.String                            `tfsdk:"condition_attribute_name"`
	ConditionAttributeValue  types.String                            `tfsdk:"condition_attribute_value"`
	ConditionDictionaryName  types.String                            `tfsdk:"condition_dictionary_name"`
	ConditionDictionaryValue types.String                            `tfsdk:"condition_dictionary_value"`
	ConditionOperator        types.String                            `tfsdk:"condition_operator"`
	Children                 []DeviceAdminAuthenticationRuleChildren `tfsdk:"children"`
	IdentitySourceName       types.String                            `tfsdk:"identity_source_name"`
	IfAuthFail               types.String                            `tfsdk:"if_auth_fail"`
	IfProcessFail            types.String                            `tfsdk:"if_process_fail"`
	IfUserNotFound           types.String                            `tfsdk:"if_user_not_found"`
}

type DeviceAdminAuthenticationRuleChildren added in v0.1.6

type DeviceAdminAuthenticationRuleChildren struct {
	ConditionType   types.String                                    `tfsdk:"condition_type"`
	Id              types.String                                    `tfsdk:"id"`
	IsNegate        types.Bool                                      `tfsdk:"is_negate"`
	AttributeName   types.String                                    `tfsdk:"attribute_name"`
	AttributeValue  types.String                                    `tfsdk:"attribute_value"`
	DictionaryName  types.String                                    `tfsdk:"dictionary_name"`
	DictionaryValue types.String                                    `tfsdk:"dictionary_value"`
	Operator        types.String                                    `tfsdk:"operator"`
	Children        []DeviceAdminAuthenticationRuleChildrenChildren `tfsdk:"children"`
}

type DeviceAdminAuthenticationRuleChildrenChildren added in v0.1.6

type DeviceAdminAuthenticationRuleChildrenChildren struct {
	ConditionType   types.String `tfsdk:"condition_type"`
	Id              types.String `tfsdk:"id"`
	IsNegate        types.Bool   `tfsdk:"is_negate"`
	AttributeName   types.String `tfsdk:"attribute_name"`
	AttributeValue  types.String `tfsdk:"attribute_value"`
	DictionaryName  types.String `tfsdk:"dictionary_name"`
	DictionaryValue types.String `tfsdk:"dictionary_value"`
	Operator        types.String `tfsdk:"operator"`
}

type DeviceAdminAuthenticationRuleDataSource added in v0.1.6

type DeviceAdminAuthenticationRuleDataSource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminAuthenticationRuleDataSource) ConfigValidators added in v0.1.6

func (*DeviceAdminAuthenticationRuleDataSource) Configure added in v0.1.6

func (*DeviceAdminAuthenticationRuleDataSource) Metadata added in v0.1.6

func (*DeviceAdminAuthenticationRuleDataSource) Read added in v0.1.6

func (*DeviceAdminAuthenticationRuleDataSource) Schema added in v0.1.6

type DeviceAdminAuthenticationRuleResource added in v0.1.6

type DeviceAdminAuthenticationRuleResource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminAuthenticationRuleResource) Configure added in v0.1.6

func (*DeviceAdminAuthenticationRuleResource) Create added in v0.1.6

func (*DeviceAdminAuthenticationRuleResource) Delete added in v0.1.6

func (*DeviceAdminAuthenticationRuleResource) ImportState added in v0.1.6

func (*DeviceAdminAuthenticationRuleResource) Metadata added in v0.1.6

func (*DeviceAdminAuthenticationRuleResource) Read added in v0.1.6

func (*DeviceAdminAuthenticationRuleResource) Schema added in v0.1.6

func (*DeviceAdminAuthenticationRuleResource) Update added in v0.1.6

type DeviceAdminAuthenticationRuleUpdateRank added in v0.2.3

type DeviceAdminAuthenticationRuleUpdateRank struct {
	Id          types.String `tfsdk:"id"`
	RuleId      types.String `tfsdk:"rule_id"`
	PolicySetId types.String `tfsdk:"policy_set_id"`
	Rank        types.Int64  `tfsdk:"rank"`
}

type DeviceAdminAuthenticationRuleUpdateRankResource added in v0.2.3

type DeviceAdminAuthenticationRuleUpdateRankResource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminAuthenticationRuleUpdateRankResource) Configure added in v0.2.3

func (*DeviceAdminAuthenticationRuleUpdateRankResource) Create added in v0.2.3

func (*DeviceAdminAuthenticationRuleUpdateRankResource) Delete added in v0.2.3

func (*DeviceAdminAuthenticationRuleUpdateRankResource) Metadata added in v0.2.3

func (*DeviceAdminAuthenticationRuleUpdateRankResource) Read added in v0.2.3

func (*DeviceAdminAuthenticationRuleUpdateRankResource) Schema added in v0.2.3

func (*DeviceAdminAuthenticationRuleUpdateRankResource) Update added in v0.2.3

type DeviceAdminAuthorizationExceptionRule added in v0.1.6

type DeviceAdminAuthorizationExceptionRule struct {
	Id                       types.String                                    `tfsdk:"id"`
	PolicySetId              types.String                                    `tfsdk:"policy_set_id"`
	Name                     types.String                                    `tfsdk:"name"`
	Default                  types.Bool                                      `tfsdk:"default"`
	Rank                     types.Int64                                     `tfsdk:"rank"`
	State                    types.String                                    `tfsdk:"state"`
	ConditionType            types.String                                    `tfsdk:"condition_type"`
	ConditionId              types.String                                    `tfsdk:"condition_id"`
	ConditionIsNegate        types.Bool                                      `tfsdk:"condition_is_negate"`
	ConditionAttributeName   types.String                                    `tfsdk:"condition_attribute_name"`
	ConditionAttributeValue  types.String                                    `tfsdk:"condition_attribute_value"`
	ConditionDictionaryName  types.String                                    `tfsdk:"condition_dictionary_name"`
	ConditionDictionaryValue types.String                                    `tfsdk:"condition_dictionary_value"`
	ConditionOperator        types.String                                    `tfsdk:"condition_operator"`
	Children                 []DeviceAdminAuthorizationExceptionRuleChildren `tfsdk:"children"`
	CommandSets              types.Set                                       `tfsdk:"command_sets"`
	Profile                  types.String                                    `tfsdk:"profile"`
}

type DeviceAdminAuthorizationExceptionRuleChildren added in v0.1.6

type DeviceAdminAuthorizationExceptionRuleChildren struct {
	ConditionType   types.String                                            `tfsdk:"condition_type"`
	Id              types.String                                            `tfsdk:"id"`
	IsNegate        types.Bool                                              `tfsdk:"is_negate"`
	AttributeName   types.String                                            `tfsdk:"attribute_name"`
	AttributeValue  types.String                                            `tfsdk:"attribute_value"`
	DictionaryName  types.String                                            `tfsdk:"dictionary_name"`
	DictionaryValue types.String                                            `tfsdk:"dictionary_value"`
	Operator        types.String                                            `tfsdk:"operator"`
	Children        []DeviceAdminAuthorizationExceptionRuleChildrenChildren `tfsdk:"children"`
}

type DeviceAdminAuthorizationExceptionRuleChildrenChildren added in v0.1.6

type DeviceAdminAuthorizationExceptionRuleChildrenChildren struct {
	ConditionType   types.String `tfsdk:"condition_type"`
	Id              types.String `tfsdk:"id"`
	IsNegate        types.Bool   `tfsdk:"is_negate"`
	AttributeName   types.String `tfsdk:"attribute_name"`
	AttributeValue  types.String `tfsdk:"attribute_value"`
	DictionaryName  types.String `tfsdk:"dictionary_name"`
	DictionaryValue types.String `tfsdk:"dictionary_value"`
	Operator        types.String `tfsdk:"operator"`
}

type DeviceAdminAuthorizationExceptionRuleDataSource added in v0.1.6

type DeviceAdminAuthorizationExceptionRuleDataSource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminAuthorizationExceptionRuleDataSource) ConfigValidators added in v0.1.6

func (*DeviceAdminAuthorizationExceptionRuleDataSource) Configure added in v0.1.6

func (*DeviceAdminAuthorizationExceptionRuleDataSource) Metadata added in v0.1.6

func (*DeviceAdminAuthorizationExceptionRuleDataSource) Read added in v0.1.6

func (*DeviceAdminAuthorizationExceptionRuleDataSource) Schema added in v0.1.6

type DeviceAdminAuthorizationExceptionRuleResource added in v0.1.6

type DeviceAdminAuthorizationExceptionRuleResource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminAuthorizationExceptionRuleResource) Configure added in v0.1.6

func (*DeviceAdminAuthorizationExceptionRuleResource) Create added in v0.1.6

func (*DeviceAdminAuthorizationExceptionRuleResource) Delete added in v0.1.6

func (*DeviceAdminAuthorizationExceptionRuleResource) ImportState added in v0.1.6

func (*DeviceAdminAuthorizationExceptionRuleResource) Metadata added in v0.1.6

func (*DeviceAdminAuthorizationExceptionRuleResource) Read added in v0.1.6

func (*DeviceAdminAuthorizationExceptionRuleResource) Schema added in v0.1.6

func (*DeviceAdminAuthorizationExceptionRuleResource) Update added in v0.1.6

type DeviceAdminAuthorizationExceptionRuleUpdateRank added in v0.2.3

type DeviceAdminAuthorizationExceptionRuleUpdateRank struct {
	Id          types.String `tfsdk:"id"`
	RuleId      types.String `tfsdk:"rule_id"`
	PolicySetId types.String `tfsdk:"policy_set_id"`
	Rank        types.Int64  `tfsdk:"rank"`
}

type DeviceAdminAuthorizationExceptionRuleUpdateRankResource added in v0.2.3

type DeviceAdminAuthorizationExceptionRuleUpdateRankResource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminAuthorizationExceptionRuleUpdateRankResource) Configure added in v0.2.3

func (*DeviceAdminAuthorizationExceptionRuleUpdateRankResource) Create added in v0.2.3

func (*DeviceAdminAuthorizationExceptionRuleUpdateRankResource) Delete added in v0.2.3

func (*DeviceAdminAuthorizationExceptionRuleUpdateRankResource) Metadata added in v0.2.3

func (*DeviceAdminAuthorizationExceptionRuleUpdateRankResource) Read added in v0.2.3

func (*DeviceAdminAuthorizationExceptionRuleUpdateRankResource) Schema added in v0.2.3

func (*DeviceAdminAuthorizationExceptionRuleUpdateRankResource) Update added in v0.2.3

type DeviceAdminAuthorizationGlobalExceptionRule added in v0.1.6

type DeviceAdminAuthorizationGlobalExceptionRule struct {
	Id                       types.String                                          `tfsdk:"id"`
	Name                     types.String                                          `tfsdk:"name"`
	Rank                     types.Int64                                           `tfsdk:"rank"`
	State                    types.String                                          `tfsdk:"state"`
	ConditionType            types.String                                          `tfsdk:"condition_type"`
	ConditionId              types.String                                          `tfsdk:"condition_id"`
	ConditionIsNegate        types.Bool                                            `tfsdk:"condition_is_negate"`
	ConditionAttributeName   types.String                                          `tfsdk:"condition_attribute_name"`
	ConditionAttributeValue  types.String                                          `tfsdk:"condition_attribute_value"`
	ConditionDictionaryName  types.String                                          `tfsdk:"condition_dictionary_name"`
	ConditionDictionaryValue types.String                                          `tfsdk:"condition_dictionary_value"`
	ConditionOperator        types.String                                          `tfsdk:"condition_operator"`
	Children                 []DeviceAdminAuthorizationGlobalExceptionRuleChildren `tfsdk:"children"`
	CommandSets              types.Set                                             `tfsdk:"command_sets"`
	Profile                  types.String                                          `tfsdk:"profile"`
}

type DeviceAdminAuthorizationGlobalExceptionRuleChildren added in v0.1.6

type DeviceAdminAuthorizationGlobalExceptionRuleChildren struct {
	ConditionType   types.String                                                  `tfsdk:"condition_type"`
	Id              types.String                                                  `tfsdk:"id"`
	IsNegate        types.Bool                                                    `tfsdk:"is_negate"`
	AttributeName   types.String                                                  `tfsdk:"attribute_name"`
	AttributeValue  types.String                                                  `tfsdk:"attribute_value"`
	DictionaryName  types.String                                                  `tfsdk:"dictionary_name"`
	DictionaryValue types.String                                                  `tfsdk:"dictionary_value"`
	Operator        types.String                                                  `tfsdk:"operator"`
	Children        []DeviceAdminAuthorizationGlobalExceptionRuleChildrenChildren `tfsdk:"children"`
}

type DeviceAdminAuthorizationGlobalExceptionRuleChildrenChildren added in v0.1.6

type DeviceAdminAuthorizationGlobalExceptionRuleChildrenChildren struct {
	ConditionType   types.String `tfsdk:"condition_type"`
	Id              types.String `tfsdk:"id"`
	IsNegate        types.Bool   `tfsdk:"is_negate"`
	AttributeName   types.String `tfsdk:"attribute_name"`
	AttributeValue  types.String `tfsdk:"attribute_value"`
	DictionaryName  types.String `tfsdk:"dictionary_name"`
	DictionaryValue types.String `tfsdk:"dictionary_value"`
	Operator        types.String `tfsdk:"operator"`
}

type DeviceAdminAuthorizationGlobalExceptionRuleDataSource added in v0.1.6

type DeviceAdminAuthorizationGlobalExceptionRuleDataSource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminAuthorizationGlobalExceptionRuleDataSource) ConfigValidators added in v0.1.6

func (*DeviceAdminAuthorizationGlobalExceptionRuleDataSource) Configure added in v0.1.6

func (*DeviceAdminAuthorizationGlobalExceptionRuleDataSource) Metadata added in v0.1.6

func (*DeviceAdminAuthorizationGlobalExceptionRuleDataSource) Read added in v0.1.6

func (*DeviceAdminAuthorizationGlobalExceptionRuleDataSource) Schema added in v0.1.6

type DeviceAdminAuthorizationGlobalExceptionRuleResource added in v0.1.6

type DeviceAdminAuthorizationGlobalExceptionRuleResource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminAuthorizationGlobalExceptionRuleResource) Configure added in v0.1.6

func (*DeviceAdminAuthorizationGlobalExceptionRuleResource) Create added in v0.1.6

func (*DeviceAdminAuthorizationGlobalExceptionRuleResource) Delete added in v0.1.6

func (*DeviceAdminAuthorizationGlobalExceptionRuleResource) ImportState added in v0.1.6

func (*DeviceAdminAuthorizationGlobalExceptionRuleResource) Metadata added in v0.1.6

func (*DeviceAdminAuthorizationGlobalExceptionRuleResource) Read added in v0.1.6

func (*DeviceAdminAuthorizationGlobalExceptionRuleResource) Schema added in v0.1.6

func (*DeviceAdminAuthorizationGlobalExceptionRuleResource) Update added in v0.1.6

type DeviceAdminAuthorizationGlobalExceptionRuleUpdateRank added in v0.2.3

type DeviceAdminAuthorizationGlobalExceptionRuleUpdateRank struct {
	Id     types.String `tfsdk:"id"`
	RuleId types.String `tfsdk:"rule_id"`
	Rank   types.Int64  `tfsdk:"rank"`
}

type DeviceAdminAuthorizationGlobalExceptionRuleUpdateRankResource added in v0.2.3

type DeviceAdminAuthorizationGlobalExceptionRuleUpdateRankResource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminAuthorizationGlobalExceptionRuleUpdateRankResource) Configure added in v0.2.3

func (*DeviceAdminAuthorizationGlobalExceptionRuleUpdateRankResource) Create added in v0.2.3

func (*DeviceAdminAuthorizationGlobalExceptionRuleUpdateRankResource) Delete added in v0.2.3

func (*DeviceAdminAuthorizationGlobalExceptionRuleUpdateRankResource) Metadata added in v0.2.3

func (*DeviceAdminAuthorizationGlobalExceptionRuleUpdateRankResource) Read added in v0.2.3

func (*DeviceAdminAuthorizationGlobalExceptionRuleUpdateRankResource) Schema added in v0.2.3

func (*DeviceAdminAuthorizationGlobalExceptionRuleUpdateRankResource) Update added in v0.2.3

type DeviceAdminAuthorizationRule added in v0.1.6

type DeviceAdminAuthorizationRule struct {
	Id                       types.String                           `tfsdk:"id"`
	PolicySetId              types.String                           `tfsdk:"policy_set_id"`
	Name                     types.String                           `tfsdk:"name"`
	Default                  types.Bool                             `tfsdk:"default"`
	Rank                     types.Int64                            `tfsdk:"rank"`
	State                    types.String                           `tfsdk:"state"`
	ConditionType            types.String                           `tfsdk:"condition_type"`
	ConditionId              types.String                           `tfsdk:"condition_id"`
	ConditionIsNegate        types.Bool                             `tfsdk:"condition_is_negate"`
	ConditionAttributeName   types.String                           `tfsdk:"condition_attribute_name"`
	ConditionAttributeValue  types.String                           `tfsdk:"condition_attribute_value"`
	ConditionDictionaryName  types.String                           `tfsdk:"condition_dictionary_name"`
	ConditionDictionaryValue types.String                           `tfsdk:"condition_dictionary_value"`
	ConditionOperator        types.String                           `tfsdk:"condition_operator"`
	Children                 []DeviceAdminAuthorizationRuleChildren `tfsdk:"children"`
	CommandSets              types.Set                              `tfsdk:"command_sets"`
	Profile                  types.String                           `tfsdk:"profile"`
}

type DeviceAdminAuthorizationRuleChildren added in v0.1.6

type DeviceAdminAuthorizationRuleChildren struct {
	ConditionType   types.String                                   `tfsdk:"condition_type"`
	Id              types.String                                   `tfsdk:"id"`
	IsNegate        types.Bool                                     `tfsdk:"is_negate"`
	AttributeName   types.String                                   `tfsdk:"attribute_name"`
	AttributeValue  types.String                                   `tfsdk:"attribute_value"`
	DictionaryName  types.String                                   `tfsdk:"dictionary_name"`
	DictionaryValue types.String                                   `tfsdk:"dictionary_value"`
	Operator        types.String                                   `tfsdk:"operator"`
	Children        []DeviceAdminAuthorizationRuleChildrenChildren `tfsdk:"children"`
}

type DeviceAdminAuthorizationRuleChildrenChildren added in v0.1.6

type DeviceAdminAuthorizationRuleChildrenChildren struct {
	ConditionType   types.String `tfsdk:"condition_type"`
	Id              types.String `tfsdk:"id"`
	IsNegate        types.Bool   `tfsdk:"is_negate"`
	AttributeName   types.String `tfsdk:"attribute_name"`
	AttributeValue  types.String `tfsdk:"attribute_value"`
	DictionaryName  types.String `tfsdk:"dictionary_name"`
	DictionaryValue types.String `tfsdk:"dictionary_value"`
	Operator        types.String `tfsdk:"operator"`
}

type DeviceAdminAuthorizationRuleDataSource added in v0.1.6

type DeviceAdminAuthorizationRuleDataSource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminAuthorizationRuleDataSource) ConfigValidators added in v0.1.6

func (*DeviceAdminAuthorizationRuleDataSource) Configure added in v0.1.6

func (*DeviceAdminAuthorizationRuleDataSource) Metadata added in v0.1.6

func (*DeviceAdminAuthorizationRuleDataSource) Read added in v0.1.6

func (*DeviceAdminAuthorizationRuleDataSource) Schema added in v0.1.6

type DeviceAdminAuthorizationRuleResource added in v0.1.6

type DeviceAdminAuthorizationRuleResource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminAuthorizationRuleResource) Configure added in v0.1.6

func (*DeviceAdminAuthorizationRuleResource) Create added in v0.1.6

func (*DeviceAdminAuthorizationRuleResource) Delete added in v0.1.6

func (*DeviceAdminAuthorizationRuleResource) ImportState added in v0.1.6

func (*DeviceAdminAuthorizationRuleResource) Metadata added in v0.1.6

func (*DeviceAdminAuthorizationRuleResource) Read added in v0.1.6

func (*DeviceAdminAuthorizationRuleResource) Schema added in v0.1.6

func (*DeviceAdminAuthorizationRuleResource) Update added in v0.1.6

type DeviceAdminAuthorizationRuleUpdateRank added in v0.2.3

type DeviceAdminAuthorizationRuleUpdateRank struct {
	Id          types.String `tfsdk:"id"`
	RuleId      types.String `tfsdk:"rule_id"`
	PolicySetId types.String `tfsdk:"policy_set_id"`
	Rank        types.Int64  `tfsdk:"rank"`
}

type DeviceAdminAuthorizationRuleUpdateRankResource added in v0.2.3

type DeviceAdminAuthorizationRuleUpdateRankResource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminAuthorizationRuleUpdateRankResource) Configure added in v0.2.3

func (*DeviceAdminAuthorizationRuleUpdateRankResource) Create added in v0.2.3

func (*DeviceAdminAuthorizationRuleUpdateRankResource) Delete added in v0.2.3

func (*DeviceAdminAuthorizationRuleUpdateRankResource) Metadata added in v0.2.3

func (*DeviceAdminAuthorizationRuleUpdateRankResource) Read added in v0.2.3

func (*DeviceAdminAuthorizationRuleUpdateRankResource) Schema added in v0.2.3

func (*DeviceAdminAuthorizationRuleUpdateRankResource) Update added in v0.2.3

type DeviceAdminCondition added in v0.1.6

type DeviceAdminCondition struct {
	Id              types.String                   `tfsdk:"id"`
	Name            types.String                   `tfsdk:"name"`
	Description     types.String                   `tfsdk:"description"`
	ConditionType   types.String                   `tfsdk:"condition_type"`
	IsNegate        types.Bool                     `tfsdk:"is_negate"`
	AttributeName   types.String                   `tfsdk:"attribute_name"`
	AttributeValue  types.String                   `tfsdk:"attribute_value"`
	DictionaryName  types.String                   `tfsdk:"dictionary_name"`
	DictionaryValue types.String                   `tfsdk:"dictionary_value"`
	Operator        types.String                   `tfsdk:"operator"`
	Children        []DeviceAdminConditionChildren `tfsdk:"children"`
}

type DeviceAdminConditionChildren added in v0.1.6

type DeviceAdminConditionChildren struct {
	Name            types.String                           `tfsdk:"name"`
	Description     types.String                           `tfsdk:"description"`
	ConditionType   types.String                           `tfsdk:"condition_type"`
	Id              types.String                           `tfsdk:"id"`
	IsNegate        types.Bool                             `tfsdk:"is_negate"`
	AttributeName   types.String                           `tfsdk:"attribute_name"`
	AttributeValue  types.String                           `tfsdk:"attribute_value"`
	DictionaryName  types.String                           `tfsdk:"dictionary_name"`
	DictionaryValue types.String                           `tfsdk:"dictionary_value"`
	Operator        types.String                           `tfsdk:"operator"`
	Children        []DeviceAdminConditionChildrenChildren `tfsdk:"children"`
}

type DeviceAdminConditionChildrenChildren added in v0.1.6

type DeviceAdminConditionChildrenChildren struct {
	Name            types.String `tfsdk:"name"`
	Description     types.String `tfsdk:"description"`
	ConditionType   types.String `tfsdk:"condition_type"`
	Id              types.String `tfsdk:"id"`
	IsNegate        types.Bool   `tfsdk:"is_negate"`
	AttributeName   types.String `tfsdk:"attribute_name"`
	AttributeValue  types.String `tfsdk:"attribute_value"`
	DictionaryName  types.String `tfsdk:"dictionary_name"`
	DictionaryValue types.String `tfsdk:"dictionary_value"`
	Operator        types.String `tfsdk:"operator"`
}

type DeviceAdminConditionDataSource added in v0.1.6

type DeviceAdminConditionDataSource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminConditionDataSource) ConfigValidators added in v0.1.6

func (*DeviceAdminConditionDataSource) Configure added in v0.1.6

func (*DeviceAdminConditionDataSource) Metadata added in v0.1.6

func (*DeviceAdminConditionDataSource) Read added in v0.1.6

func (*DeviceAdminConditionDataSource) Schema added in v0.1.6

type DeviceAdminConditionResource added in v0.1.6

type DeviceAdminConditionResource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminConditionResource) Configure added in v0.1.6

func (*DeviceAdminConditionResource) Create added in v0.1.6

func (*DeviceAdminConditionResource) Delete added in v0.1.6

func (*DeviceAdminConditionResource) ImportState added in v0.1.6

func (*DeviceAdminConditionResource) Metadata added in v0.1.6

func (*DeviceAdminConditionResource) Read added in v0.1.6

func (*DeviceAdminConditionResource) Schema added in v0.1.6

func (*DeviceAdminConditionResource) Update added in v0.1.6

type DeviceAdminPolicySet added in v0.1.6

type DeviceAdminPolicySet struct {
	Id                       types.String                   `tfsdk:"id"`
	Name                     types.String                   `tfsdk:"name"`
	Description              types.String                   `tfsdk:"description"`
	IsProxy                  types.Bool                     `tfsdk:"is_proxy"`
	Rank                     types.Int64                    `tfsdk:"rank"`
	ServiceName              types.String                   `tfsdk:"service_name"`
	State                    types.String                   `tfsdk:"state"`
	Default                  types.Bool                     `tfsdk:"default"`
	ConditionType            types.String                   `tfsdk:"condition_type"`
	ConditionId              types.String                   `tfsdk:"condition_id"`
	ConditionIsNegate        types.Bool                     `tfsdk:"condition_is_negate"`
	ConditionAttributeName   types.String                   `tfsdk:"condition_attribute_name"`
	ConditionAttributeValue  types.String                   `tfsdk:"condition_attribute_value"`
	ConditionDictionaryName  types.String                   `tfsdk:"condition_dictionary_name"`
	ConditionDictionaryValue types.String                   `tfsdk:"condition_dictionary_value"`
	ConditionOperator        types.String                   `tfsdk:"condition_operator"`
	Children                 []DeviceAdminPolicySetChildren `tfsdk:"children"`
}

type DeviceAdminPolicySetChildren added in v0.1.6

type DeviceAdminPolicySetChildren struct {
	ConditionType   types.String                           `tfsdk:"condition_type"`
	Id              types.String                           `tfsdk:"id"`
	IsNegate        types.Bool                             `tfsdk:"is_negate"`
	AttributeName   types.String                           `tfsdk:"attribute_name"`
	AttributeValue  types.String                           `tfsdk:"attribute_value"`
	DictionaryName  types.String                           `tfsdk:"dictionary_name"`
	DictionaryValue types.String                           `tfsdk:"dictionary_value"`
	Operator        types.String                           `tfsdk:"operator"`
	Children        []DeviceAdminPolicySetChildrenChildren `tfsdk:"children"`
}

type DeviceAdminPolicySetChildrenChildren added in v0.1.6

type DeviceAdminPolicySetChildrenChildren struct {
	ConditionType   types.String `tfsdk:"condition_type"`
	Id              types.String `tfsdk:"id"`
	IsNegate        types.Bool   `tfsdk:"is_negate"`
	AttributeName   types.String `tfsdk:"attribute_name"`
	AttributeValue  types.String `tfsdk:"attribute_value"`
	DictionaryName  types.String `tfsdk:"dictionary_name"`
	DictionaryValue types.String `tfsdk:"dictionary_value"`
	Operator        types.String `tfsdk:"operator"`
}

type DeviceAdminPolicySetDataSource added in v0.1.6

type DeviceAdminPolicySetDataSource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminPolicySetDataSource) ConfigValidators added in v0.1.6

func (*DeviceAdminPolicySetDataSource) Configure added in v0.1.6

func (*DeviceAdminPolicySetDataSource) Metadata added in v0.1.6

func (*DeviceAdminPolicySetDataSource) Read added in v0.1.6

func (*DeviceAdminPolicySetDataSource) Schema added in v0.1.6

type DeviceAdminPolicySetResource added in v0.1.6

type DeviceAdminPolicySetResource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminPolicySetResource) Configure added in v0.1.6

func (*DeviceAdminPolicySetResource) Create added in v0.1.6

func (*DeviceAdminPolicySetResource) Delete added in v0.1.6

func (*DeviceAdminPolicySetResource) ImportState added in v0.1.6

func (*DeviceAdminPolicySetResource) Metadata added in v0.1.6

func (*DeviceAdminPolicySetResource) Read added in v0.1.6

func (*DeviceAdminPolicySetResource) Schema added in v0.1.6

func (*DeviceAdminPolicySetResource) Update added in v0.1.6

type DeviceAdminPolicySetUpdateRank added in v0.2.3

type DeviceAdminPolicySetUpdateRank struct {
	Id          types.String `tfsdk:"id"`
	PolicySetId types.String `tfsdk:"policy_set_id"`
	Rank        types.Int64  `tfsdk:"rank"`
}

type DeviceAdminPolicySetUpdateRankResource added in v0.2.3

type DeviceAdminPolicySetUpdateRankResource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminPolicySetUpdateRankResource) Configure added in v0.2.3

func (*DeviceAdminPolicySetUpdateRankResource) Create added in v0.2.3

func (*DeviceAdminPolicySetUpdateRankResource) Delete added in v0.2.3

func (*DeviceAdminPolicySetUpdateRankResource) Metadata added in v0.2.3

func (*DeviceAdminPolicySetUpdateRankResource) Read added in v0.2.3

func (*DeviceAdminPolicySetUpdateRankResource) Schema added in v0.2.3

func (*DeviceAdminPolicySetUpdateRankResource) Update added in v0.2.3

type DeviceAdminTimeAndDateCondition added in v0.1.6

type DeviceAdminTimeAndDateCondition struct {
	Id                 types.String `tfsdk:"id"`
	Name               types.String `tfsdk:"name"`
	Description        types.String `tfsdk:"description"`
	IsNegate           types.Bool   `tfsdk:"is_negate"`
	WeekDays           types.Set    `tfsdk:"week_days"`
	WeekDaysException  types.Set    `tfsdk:"week_days_exception"`
	StartDate          types.String `tfsdk:"start_date"`
	EndDate            types.String `tfsdk:"end_date"`
	ExceptionStartDate types.String `tfsdk:"exception_start_date"`
	ExceptionEndDate   types.String `tfsdk:"exception_end_date"`
	StartTime          types.String `tfsdk:"start_time"`
	EndTime            types.String `tfsdk:"end_time"`
	ExceptionStartTime types.String `tfsdk:"exception_start_time"`
	ExceptionEndTime   types.String `tfsdk:"exception_end_time"`
}

type DeviceAdminTimeAndDateConditionDataSource added in v0.1.6

type DeviceAdminTimeAndDateConditionDataSource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminTimeAndDateConditionDataSource) ConfigValidators added in v0.1.6

func (*DeviceAdminTimeAndDateConditionDataSource) Configure added in v0.1.6

func (*DeviceAdminTimeAndDateConditionDataSource) Metadata added in v0.1.6

func (*DeviceAdminTimeAndDateConditionDataSource) Read added in v0.1.6

func (*DeviceAdminTimeAndDateConditionDataSource) Schema added in v0.1.6

type DeviceAdminTimeAndDateConditionResource added in v0.1.6

type DeviceAdminTimeAndDateConditionResource struct {
	// contains filtered or unexported fields
}

func (*DeviceAdminTimeAndDateConditionResource) Configure added in v0.1.6

func (*DeviceAdminTimeAndDateConditionResource) Create added in v0.1.6

func (*DeviceAdminTimeAndDateConditionResource) Delete added in v0.1.6

func (*DeviceAdminTimeAndDateConditionResource) ImportState added in v0.1.6

func (*DeviceAdminTimeAndDateConditionResource) Metadata added in v0.1.6

func (*DeviceAdminTimeAndDateConditionResource) Read added in v0.1.6

func (*DeviceAdminTimeAndDateConditionResource) Schema added in v0.1.6

func (*DeviceAdminTimeAndDateConditionResource) Update added in v0.1.6

type DownloadableACL added in v0.1.6

type DownloadableACL struct {
	Id          types.String `tfsdk:"id"`
	Name        types.String `tfsdk:"name"`
	Description types.String `tfsdk:"description"`
	Dacl        types.String `tfsdk:"dacl"`
	DaclType    types.String `tfsdk:"dacl_type"`
}

type DownloadableACLDataSource added in v0.1.6

type DownloadableACLDataSource struct {
	// contains filtered or unexported fields
}

func (*DownloadableACLDataSource) ConfigValidators added in v0.1.6

func (*DownloadableACLDataSource) Configure added in v0.1.6

func (*DownloadableACLDataSource) Metadata added in v0.1.6

func (*DownloadableACLDataSource) Read added in v0.1.6

func (*DownloadableACLDataSource) Schema added in v0.1.6

type DownloadableACLResource added in v0.1.6

type DownloadableACLResource struct {
	// contains filtered or unexported fields
}

func (*DownloadableACLResource) Configure added in v0.1.6

func (*DownloadableACLResource) Create added in v0.1.6

func (*DownloadableACLResource) Delete added in v0.1.6

func (*DownloadableACLResource) ImportState added in v0.1.6

func (*DownloadableACLResource) Metadata added in v0.1.6

func (*DownloadableACLResource) Read added in v0.1.6

func (*DownloadableACLResource) Schema added in v0.1.6

func (*DownloadableACLResource) Update added in v0.1.6

type Endpoint added in v0.2.0

type Endpoint struct {
	Id                             types.String `tfsdk:"id"`
	Name                           types.String `tfsdk:"name"`
	Description                    types.String `tfsdk:"description"`
	Mac                            types.String `tfsdk:"mac"`
	GroupId                        types.String `tfsdk:"group_id"`
	ProfileId                      types.String `tfsdk:"profile_id"`
	StaticProfileAssignment        types.Bool   `tfsdk:"static_profile_assignment"`
	StaticProfileAssignmentDefined types.Bool   `tfsdk:"static_profile_assignment_defined"`
	StaticGroupAssignment          types.Bool   `tfsdk:"static_group_assignment"`
	StaticGroupAssignmentDefined   types.Bool   `tfsdk:"static_group_assignment_defined"`
	CustomAttributes               types.Map    `tfsdk:"custom_attributes"`
	IdentityStore                  types.String `tfsdk:"identity_store"`
	IdentityStoreId                types.String `tfsdk:"identity_store_id"`
	PortalUser                     types.String `tfsdk:"portal_user"`
	MdmServerName                  types.String `tfsdk:"mdm_server_name"`
	MdmReachable                   types.Bool   `tfsdk:"mdm_reachable"`
	MdmEnrolled                    types.Bool   `tfsdk:"mdm_enrolled"`
	MdmComplianceStatus            types.Bool   `tfsdk:"mdm_compliance_status"`
	MdmOs                          types.String `tfsdk:"mdm_os"`
	MdmManufacturer                types.String `tfsdk:"mdm_manufacturer"`
	MdmModel                       types.String `tfsdk:"mdm_model"`
	MdmSerial                      types.String `tfsdk:"mdm_serial"`
	MdmEncrypted                   types.Bool   `tfsdk:"mdm_encrypted"`
	MdmPinlock                     types.Bool   `tfsdk:"mdm_pinlock"`
	MdmJailBroken                  types.Bool   `tfsdk:"mdm_jail_broken"`
	MdmImei                        types.String `tfsdk:"mdm_imei"`
	MdmPhoneNumber                 types.String `tfsdk:"mdm_phone_number"`
}

type EndpointDataSource added in v0.2.0

type EndpointDataSource struct {
	// contains filtered or unexported fields
}

func (*EndpointDataSource) ConfigValidators added in v0.2.0

func (d *EndpointDataSource) ConfigValidators(ctx context.Context) []datasource.ConfigValidator

func (*EndpointDataSource) Configure added in v0.2.0

func (*EndpointDataSource) Metadata added in v0.2.0

func (*EndpointDataSource) Read added in v0.2.0

func (*EndpointDataSource) Schema added in v0.2.0

type EndpointIdentityGroup

type EndpointIdentityGroup struct {
	Id                            types.String `tfsdk:"id"`
	Name                          types.String `tfsdk:"name"`
	Description                   types.String `tfsdk:"description"`
	SystemDefined                 types.Bool   `tfsdk:"system_defined"`
	ParentEndpointIdentityGroupId types.String `tfsdk:"parent_endpoint_identity_group_id"`
}

type EndpointIdentityGroupDataSource

type EndpointIdentityGroupDataSource struct {
	// contains filtered or unexported fields
}

func (*EndpointIdentityGroupDataSource) ConfigValidators added in v0.1.3

func (*EndpointIdentityGroupDataSource) Configure

func (*EndpointIdentityGroupDataSource) Metadata

func (*EndpointIdentityGroupDataSource) Read

func (*EndpointIdentityGroupDataSource) Schema

type EndpointIdentityGroupResource

type EndpointIdentityGroupResource struct {
	// contains filtered or unexported fields
}

func (*EndpointIdentityGroupResource) Configure

func (*EndpointIdentityGroupResource) Create

func (*EndpointIdentityGroupResource) Delete

func (*EndpointIdentityGroupResource) ImportState

func (*EndpointIdentityGroupResource) Metadata

func (*EndpointIdentityGroupResource) Read

func (*EndpointIdentityGroupResource) Schema

func (*EndpointIdentityGroupResource) Update

type EndpointResource added in v0.2.0

type EndpointResource struct {
	// contains filtered or unexported fields
}

func (*EndpointResource) Configure added in v0.2.0

func (*EndpointResource) Create added in v0.2.0

func (*EndpointResource) Delete added in v0.2.0

func (*EndpointResource) ImportState added in v0.2.0

func (*EndpointResource) Metadata added in v0.2.0

func (*EndpointResource) Read added in v0.2.0

func (*EndpointResource) Schema added in v0.2.0

func (*EndpointResource) Update added in v0.2.0

type IdentitySourceSequence added in v0.1.9

type IdentitySourceSequence struct {
	Id                               types.String                            `tfsdk:"id"`
	Name                             types.String                            `tfsdk:"name"`
	Description                      types.String                            `tfsdk:"description"`
	BreakOnStoreFail                 types.Bool                              `tfsdk:"break_on_store_fail"`
	CertificateAuthenticationProfile types.String                            `tfsdk:"certificate_authentication_profile"`
	IdentitySources                  []IdentitySourceSequenceIdentitySources `tfsdk:"identity_sources"`
}

type IdentitySourceSequenceDataSource added in v0.1.9

type IdentitySourceSequenceDataSource struct {
	// contains filtered or unexported fields
}

func (*IdentitySourceSequenceDataSource) ConfigValidators added in v0.1.9

func (*IdentitySourceSequenceDataSource) Configure added in v0.1.9

func (*IdentitySourceSequenceDataSource) Metadata added in v0.1.9

func (*IdentitySourceSequenceDataSource) Read added in v0.1.9

func (*IdentitySourceSequenceDataSource) Schema added in v0.1.9

type IdentitySourceSequenceIdentitySources added in v0.1.9

type IdentitySourceSequenceIdentitySources struct {
	Name  types.String `tfsdk:"name"`
	Order types.Int64  `tfsdk:"order"`
}

type IdentitySourceSequenceResource added in v0.1.9

type IdentitySourceSequenceResource struct {
	// contains filtered or unexported fields
}

func (*IdentitySourceSequenceResource) Configure added in v0.1.9

func (*IdentitySourceSequenceResource) Create added in v0.1.9

func (*IdentitySourceSequenceResource) Delete added in v0.1.9

func (*IdentitySourceSequenceResource) ImportState added in v0.1.9

func (*IdentitySourceSequenceResource) Metadata added in v0.1.9

func (*IdentitySourceSequenceResource) Read added in v0.1.9

func (*IdentitySourceSequenceResource) Schema added in v0.1.9

func (*IdentitySourceSequenceResource) Update added in v0.1.9

type InternalUser

type InternalUser struct {
	Id                   types.String `tfsdk:"id"`
	Name                 types.String `tfsdk:"name"`
	Password             types.String `tfsdk:"password"`
	ChangePassword       types.Bool   `tfsdk:"change_password"`
	Email                types.String `tfsdk:"email"`
	AccountNameAlias     types.String `tfsdk:"account_name_alias"`
	EnablePassword       types.String `tfsdk:"enable_password"`
	Enabled              types.Bool   `tfsdk:"enabled"`
	PasswordNeverExpires types.Bool   `tfsdk:"password_never_expires"`
	FirstName            types.String `tfsdk:"first_name"`
	LastName             types.String `tfsdk:"last_name"`
	IdentityGroups       types.String `tfsdk:"identity_groups"`
	CustomAttributes     types.String `tfsdk:"custom_attributes"`
	PasswordIdStore      types.String `tfsdk:"password_id_store"`
	Description          types.String `tfsdk:"description"`
}

type InternalUserDataSource

type InternalUserDataSource struct {
	// contains filtered or unexported fields
}

func (*InternalUserDataSource) ConfigValidators added in v0.1.3

func (*InternalUserDataSource) Configure

func (*InternalUserDataSource) Metadata

func (*InternalUserDataSource) Read

func (*InternalUserDataSource) Schema

type InternalUserResource

type InternalUserResource struct {
	// contains filtered or unexported fields
}

func (*InternalUserResource) Configure

func (*InternalUserResource) Create

func (*InternalUserResource) Delete

func (*InternalUserResource) ImportState

func (*InternalUserResource) Metadata

func (*InternalUserResource) Read

func (*InternalUserResource) Schema

func (*InternalUserResource) Update

type IseProvider

type IseProvider struct {
	// contains filtered or unexported fields
}

IseProvider defines the provider implementation.

func (*IseProvider) Configure

func (*IseProvider) DataSources

func (p *IseProvider) DataSources(ctx context.Context) []func() datasource.DataSource

func (*IseProvider) Metadata

Metadata returns the provider type name.

func (*IseProvider) Resources

func (p *IseProvider) Resources(ctx context.Context) []func() resource.Resource

func (*IseProvider) Schema

type IseProviderData

type IseProviderData struct {
	Client                  *ise.Client
	NetworkDeviceGroupMutex *sync.Mutex
}

IseProviderData describes the data maintained by the provider.

type IseProviderModel

type IseProviderModel struct {
	Username types.String `tfsdk:"username"`
	Password types.String `tfsdk:"password"`
	URL      types.String `tfsdk:"url"`
	Insecure types.Bool   `tfsdk:"insecure"`
	Retries  types.Int64  `tfsdk:"retries"`
}

IseProviderModel describes the provider data model.

type LicenseTierState

type LicenseTierState struct {
	Id       types.String               `tfsdk:"id"`
	Licenses []LicenseTierStateLicenses `tfsdk:"licenses"`
}

type LicenseTierStateDataSource

type LicenseTierStateDataSource struct {
	// contains filtered or unexported fields
}

func (*LicenseTierStateDataSource) Configure

func (*LicenseTierStateDataSource) Metadata

func (*LicenseTierStateDataSource) Read

func (*LicenseTierStateDataSource) Schema

type LicenseTierStateLicenses

type LicenseTierStateLicenses struct {
	Name   types.String `tfsdk:"name"`
	Status types.String `tfsdk:"status"`
}

type LicenseTierStateResource

type LicenseTierStateResource struct {
	// contains filtered or unexported fields
}

func (*LicenseTierStateResource) Configure

func (*LicenseTierStateResource) Create

func (*LicenseTierStateResource) Delete

func (*LicenseTierStateResource) ImportState

func (*LicenseTierStateResource) Metadata

func (*LicenseTierStateResource) Read

func (*LicenseTierStateResource) Schema

func (*LicenseTierStateResource) Update

type NetworkAccessAuthenticationRule

type NetworkAccessAuthenticationRule struct {
	Id                       types.String                              `tfsdk:"id"`
	PolicySetId              types.String                              `tfsdk:"policy_set_id"`
	Name                     types.String                              `tfsdk:"name"`
	Default                  types.Bool                                `tfsdk:"default"`
	Rank                     types.Int64                               `tfsdk:"rank"`
	State                    types.String                              `tfsdk:"state"`
	ConditionType            types.String                              `tfsdk:"condition_type"`
	ConditionId              types.String                              `tfsdk:"condition_id"`
	ConditionIsNegate        types.Bool                                `tfsdk:"condition_is_negate"`
	ConditionAttributeName   types.String                              `tfsdk:"condition_attribute_name"`
	ConditionAttributeValue  types.String                              `tfsdk:"condition_attribute_value"`
	ConditionDictionaryName  types.String                              `tfsdk:"condition_dictionary_name"`
	ConditionDictionaryValue types.String                              `tfsdk:"condition_dictionary_value"`
	ConditionOperator        types.String                              `tfsdk:"condition_operator"`
	Children                 []NetworkAccessAuthenticationRuleChildren `tfsdk:"children"`
	IdentitySourceName       types.String                              `tfsdk:"identity_source_name"`
	IfAuthFail               types.String                              `tfsdk:"if_auth_fail"`
	IfProcessFail            types.String                              `tfsdk:"if_process_fail"`
	IfUserNotFound           types.String                              `tfsdk:"if_user_not_found"`
}

type NetworkAccessAuthenticationRuleChildren added in v0.1.2

type NetworkAccessAuthenticationRuleChildren struct {
	ConditionType   types.String                                      `tfsdk:"condition_type"`
	Id              types.String                                      `tfsdk:"id"`
	IsNegate        types.Bool                                        `tfsdk:"is_negate"`
	AttributeName   types.String                                      `tfsdk:"attribute_name"`
	AttributeValue  types.String                                      `tfsdk:"attribute_value"`
	DictionaryName  types.String                                      `tfsdk:"dictionary_name"`
	DictionaryValue types.String                                      `tfsdk:"dictionary_value"`
	Operator        types.String                                      `tfsdk:"operator"`
	Children        []NetworkAccessAuthenticationRuleChildrenChildren `tfsdk:"children"`
}

type NetworkAccessAuthenticationRuleChildrenChildren added in v0.1.3

type NetworkAccessAuthenticationRuleChildrenChildren struct {
	ConditionType   types.String `tfsdk:"condition_type"`
	Id              types.String `tfsdk:"id"`
	IsNegate        types.Bool   `tfsdk:"is_negate"`
	AttributeName   types.String `tfsdk:"attribute_name"`
	AttributeValue  types.String `tfsdk:"attribute_value"`
	DictionaryName  types.String `tfsdk:"dictionary_name"`
	DictionaryValue types.String `tfsdk:"dictionary_value"`
	Operator        types.String `tfsdk:"operator"`
}

type NetworkAccessAuthenticationRuleDataSource

type NetworkAccessAuthenticationRuleDataSource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessAuthenticationRuleDataSource) ConfigValidators added in v0.1.3

func (*NetworkAccessAuthenticationRuleDataSource) Configure

func (*NetworkAccessAuthenticationRuleDataSource) Metadata

func (*NetworkAccessAuthenticationRuleDataSource) Read

func (*NetworkAccessAuthenticationRuleDataSource) Schema

type NetworkAccessAuthenticationRuleResource

type NetworkAccessAuthenticationRuleResource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessAuthenticationRuleResource) Configure

func (*NetworkAccessAuthenticationRuleResource) Create

func (*NetworkAccessAuthenticationRuleResource) Delete

func (*NetworkAccessAuthenticationRuleResource) ImportState

func (*NetworkAccessAuthenticationRuleResource) Metadata

func (*NetworkAccessAuthenticationRuleResource) Read

func (*NetworkAccessAuthenticationRuleResource) Schema

func (*NetworkAccessAuthenticationRuleResource) Update

type NetworkAccessAuthenticationRuleUpdateRank added in v0.2.3

type NetworkAccessAuthenticationRuleUpdateRank struct {
	Id          types.String `tfsdk:"id"`
	RuleId      types.String `tfsdk:"rule_id"`
	PolicySetId types.String `tfsdk:"policy_set_id"`
	Rank        types.Int64  `tfsdk:"rank"`
}

type NetworkAccessAuthenticationRuleUpdateRankResource added in v0.2.3

type NetworkAccessAuthenticationRuleUpdateRankResource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessAuthenticationRuleUpdateRankResource) Configure added in v0.2.3

func (*NetworkAccessAuthenticationRuleUpdateRankResource) Create added in v0.2.3

func (*NetworkAccessAuthenticationRuleUpdateRankResource) Delete added in v0.2.3

func (*NetworkAccessAuthenticationRuleUpdateRankResource) Metadata added in v0.2.3

func (*NetworkAccessAuthenticationRuleUpdateRankResource) Read added in v0.2.3

func (*NetworkAccessAuthenticationRuleUpdateRankResource) Schema added in v0.2.3

func (*NetworkAccessAuthenticationRuleUpdateRankResource) Update added in v0.2.3

type NetworkAccessAuthorizationExceptionRule added in v0.1.6

type NetworkAccessAuthorizationExceptionRule struct {
	Id                       types.String                                      `tfsdk:"id"`
	PolicySetId              types.String                                      `tfsdk:"policy_set_id"`
	Name                     types.String                                      `tfsdk:"name"`
	Default                  types.Bool                                        `tfsdk:"default"`
	Rank                     types.Int64                                       `tfsdk:"rank"`
	State                    types.String                                      `tfsdk:"state"`
	ConditionType            types.String                                      `tfsdk:"condition_type"`
	ConditionId              types.String                                      `tfsdk:"condition_id"`
	ConditionIsNegate        types.Bool                                        `tfsdk:"condition_is_negate"`
	ConditionAttributeName   types.String                                      `tfsdk:"condition_attribute_name"`
	ConditionAttributeValue  types.String                                      `tfsdk:"condition_attribute_value"`
	ConditionDictionaryName  types.String                                      `tfsdk:"condition_dictionary_name"`
	ConditionDictionaryValue types.String                                      `tfsdk:"condition_dictionary_value"`
	ConditionOperator        types.String                                      `tfsdk:"condition_operator"`
	Children                 []NetworkAccessAuthorizationExceptionRuleChildren `tfsdk:"children"`
	Profiles                 types.Set                                         `tfsdk:"profiles"`
	SecurityGroup            types.String                                      `tfsdk:"security_group"`
}

type NetworkAccessAuthorizationExceptionRuleChildren added in v0.1.6

type NetworkAccessAuthorizationExceptionRuleChildren struct {
	ConditionType   types.String                                              `tfsdk:"condition_type"`
	Id              types.String                                              `tfsdk:"id"`
	IsNegate        types.Bool                                                `tfsdk:"is_negate"`
	AttributeName   types.String                                              `tfsdk:"attribute_name"`
	AttributeValue  types.String                                              `tfsdk:"attribute_value"`
	DictionaryName  types.String                                              `tfsdk:"dictionary_name"`
	DictionaryValue types.String                                              `tfsdk:"dictionary_value"`
	Operator        types.String                                              `tfsdk:"operator"`
	Children        []NetworkAccessAuthorizationExceptionRuleChildrenChildren `tfsdk:"children"`
}

type NetworkAccessAuthorizationExceptionRuleChildrenChildren added in v0.1.6

type NetworkAccessAuthorizationExceptionRuleChildrenChildren struct {
	ConditionType   types.String `tfsdk:"condition_type"`
	Id              types.String `tfsdk:"id"`
	IsNegate        types.Bool   `tfsdk:"is_negate"`
	AttributeName   types.String `tfsdk:"attribute_name"`
	AttributeValue  types.String `tfsdk:"attribute_value"`
	DictionaryName  types.String `tfsdk:"dictionary_name"`
	DictionaryValue types.String `tfsdk:"dictionary_value"`
	Operator        types.String `tfsdk:"operator"`
}

type NetworkAccessAuthorizationExceptionRuleDataSource added in v0.1.6

type NetworkAccessAuthorizationExceptionRuleDataSource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessAuthorizationExceptionRuleDataSource) ConfigValidators added in v0.1.6

func (*NetworkAccessAuthorizationExceptionRuleDataSource) Configure added in v0.1.6

func (*NetworkAccessAuthorizationExceptionRuleDataSource) Metadata added in v0.1.6

func (*NetworkAccessAuthorizationExceptionRuleDataSource) Read added in v0.1.6

func (*NetworkAccessAuthorizationExceptionRuleDataSource) Schema added in v0.1.6

type NetworkAccessAuthorizationExceptionRuleResource added in v0.1.6

type NetworkAccessAuthorizationExceptionRuleResource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessAuthorizationExceptionRuleResource) Configure added in v0.1.6

func (*NetworkAccessAuthorizationExceptionRuleResource) Create added in v0.1.6

func (*NetworkAccessAuthorizationExceptionRuleResource) Delete added in v0.1.6

func (*NetworkAccessAuthorizationExceptionRuleResource) ImportState added in v0.1.6

func (*NetworkAccessAuthorizationExceptionRuleResource) Metadata added in v0.1.6

func (*NetworkAccessAuthorizationExceptionRuleResource) Read added in v0.1.6

func (*NetworkAccessAuthorizationExceptionRuleResource) Schema added in v0.1.6

func (*NetworkAccessAuthorizationExceptionRuleResource) Update added in v0.1.6

type NetworkAccessAuthorizationExceptionRuleUpdateRank added in v0.2.3

type NetworkAccessAuthorizationExceptionRuleUpdateRank struct {
	Id          types.String `tfsdk:"id"`
	RuleId      types.String `tfsdk:"rule_id"`
	PolicySetId types.String `tfsdk:"policy_set_id"`
	Rank        types.Int64  `tfsdk:"rank"`
}

type NetworkAccessAuthorizationExceptionRuleUpdateRankResource added in v0.2.3

type NetworkAccessAuthorizationExceptionRuleUpdateRankResource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessAuthorizationExceptionRuleUpdateRankResource) Configure added in v0.2.3

func (*NetworkAccessAuthorizationExceptionRuleUpdateRankResource) Create added in v0.2.3

func (*NetworkAccessAuthorizationExceptionRuleUpdateRankResource) Delete added in v0.2.3

func (*NetworkAccessAuthorizationExceptionRuleUpdateRankResource) Metadata added in v0.2.3

func (*NetworkAccessAuthorizationExceptionRuleUpdateRankResource) Read added in v0.2.3

func (*NetworkAccessAuthorizationExceptionRuleUpdateRankResource) Schema added in v0.2.3

func (*NetworkAccessAuthorizationExceptionRuleUpdateRankResource) Update added in v0.2.3

type NetworkAccessAuthorizationGlobalExceptionRule added in v0.1.6

type NetworkAccessAuthorizationGlobalExceptionRule struct {
	Id                       types.String                                            `tfsdk:"id"`
	Name                     types.String                                            `tfsdk:"name"`
	Rank                     types.Int64                                             `tfsdk:"rank"`
	State                    types.String                                            `tfsdk:"state"`
	ConditionType            types.String                                            `tfsdk:"condition_type"`
	ConditionId              types.String                                            `tfsdk:"condition_id"`
	ConditionIsNegate        types.Bool                                              `tfsdk:"condition_is_negate"`
	ConditionAttributeName   types.String                                            `tfsdk:"condition_attribute_name"`
	ConditionAttributeValue  types.String                                            `tfsdk:"condition_attribute_value"`
	ConditionDictionaryName  types.String                                            `tfsdk:"condition_dictionary_name"`
	ConditionDictionaryValue types.String                                            `tfsdk:"condition_dictionary_value"`
	ConditionOperator        types.String                                            `tfsdk:"condition_operator"`
	Children                 []NetworkAccessAuthorizationGlobalExceptionRuleChildren `tfsdk:"children"`
	Profiles                 types.Set                                               `tfsdk:"profiles"`
	SecurityGroup            types.String                                            `tfsdk:"security_group"`
}

type NetworkAccessAuthorizationGlobalExceptionRuleChildren added in v0.1.6

type NetworkAccessAuthorizationGlobalExceptionRuleChildren struct {
	ConditionType   types.String                                                    `tfsdk:"condition_type"`
	Id              types.String                                                    `tfsdk:"id"`
	IsNegate        types.Bool                                                      `tfsdk:"is_negate"`
	AttributeName   types.String                                                    `tfsdk:"attribute_name"`
	AttributeValue  types.String                                                    `tfsdk:"attribute_value"`
	DictionaryName  types.String                                                    `tfsdk:"dictionary_name"`
	DictionaryValue types.String                                                    `tfsdk:"dictionary_value"`
	Operator        types.String                                                    `tfsdk:"operator"`
	Children        []NetworkAccessAuthorizationGlobalExceptionRuleChildrenChildren `tfsdk:"children"`
}

type NetworkAccessAuthorizationGlobalExceptionRuleChildrenChildren added in v0.1.6

type NetworkAccessAuthorizationGlobalExceptionRuleChildrenChildren struct {
	ConditionType   types.String `tfsdk:"condition_type"`
	Id              types.String `tfsdk:"id"`
	IsNegate        types.Bool   `tfsdk:"is_negate"`
	AttributeName   types.String `tfsdk:"attribute_name"`
	AttributeValue  types.String `tfsdk:"attribute_value"`
	DictionaryName  types.String `tfsdk:"dictionary_name"`
	DictionaryValue types.String `tfsdk:"dictionary_value"`
	Operator        types.String `tfsdk:"operator"`
}

type NetworkAccessAuthorizationGlobalExceptionRuleDataSource added in v0.1.6

type NetworkAccessAuthorizationGlobalExceptionRuleDataSource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessAuthorizationGlobalExceptionRuleDataSource) ConfigValidators added in v0.1.6

func (*NetworkAccessAuthorizationGlobalExceptionRuleDataSource) Configure added in v0.1.6

func (*NetworkAccessAuthorizationGlobalExceptionRuleDataSource) Metadata added in v0.1.6

func (*NetworkAccessAuthorizationGlobalExceptionRuleDataSource) Read added in v0.1.6

func (*NetworkAccessAuthorizationGlobalExceptionRuleDataSource) Schema added in v0.1.6

type NetworkAccessAuthorizationGlobalExceptionRuleResource added in v0.1.6

type NetworkAccessAuthorizationGlobalExceptionRuleResource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessAuthorizationGlobalExceptionRuleResource) Configure added in v0.1.6

func (*NetworkAccessAuthorizationGlobalExceptionRuleResource) Create added in v0.1.6

func (*NetworkAccessAuthorizationGlobalExceptionRuleResource) Delete added in v0.1.6

func (*NetworkAccessAuthorizationGlobalExceptionRuleResource) ImportState added in v0.1.6

func (*NetworkAccessAuthorizationGlobalExceptionRuleResource) Metadata added in v0.1.6

func (*NetworkAccessAuthorizationGlobalExceptionRuleResource) Read added in v0.1.6

func (*NetworkAccessAuthorizationGlobalExceptionRuleResource) Schema added in v0.1.6

func (*NetworkAccessAuthorizationGlobalExceptionRuleResource) Update added in v0.1.6

type NetworkAccessAuthorizationGlobalExceptionRuleUpdateRank added in v0.2.3

type NetworkAccessAuthorizationGlobalExceptionRuleUpdateRank struct {
	Id     types.String `tfsdk:"id"`
	RuleId types.String `tfsdk:"rule_id"`
	Rank   types.Int64  `tfsdk:"rank"`
}

type NetworkAccessAuthorizationGlobalExceptionRuleUpdateRankResource added in v0.2.3

type NetworkAccessAuthorizationGlobalExceptionRuleUpdateRankResource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessAuthorizationGlobalExceptionRuleUpdateRankResource) Configure added in v0.2.3

func (*NetworkAccessAuthorizationGlobalExceptionRuleUpdateRankResource) Create added in v0.2.3

func (*NetworkAccessAuthorizationGlobalExceptionRuleUpdateRankResource) Delete added in v0.2.3

func (*NetworkAccessAuthorizationGlobalExceptionRuleUpdateRankResource) Metadata added in v0.2.3

func (*NetworkAccessAuthorizationGlobalExceptionRuleUpdateRankResource) Read added in v0.2.3

func (*NetworkAccessAuthorizationGlobalExceptionRuleUpdateRankResource) Schema added in v0.2.3

func (*NetworkAccessAuthorizationGlobalExceptionRuleUpdateRankResource) Update added in v0.2.3

type NetworkAccessAuthorizationRule

type NetworkAccessAuthorizationRule struct {
	Id                       types.String                             `tfsdk:"id"`
	PolicySetId              types.String                             `tfsdk:"policy_set_id"`
	Name                     types.String                             `tfsdk:"name"`
	Default                  types.Bool                               `tfsdk:"default"`
	Rank                     types.Int64                              `tfsdk:"rank"`
	State                    types.String                             `tfsdk:"state"`
	ConditionType            types.String                             `tfsdk:"condition_type"`
	ConditionId              types.String                             `tfsdk:"condition_id"`
	ConditionIsNegate        types.Bool                               `tfsdk:"condition_is_negate"`
	ConditionAttributeName   types.String                             `tfsdk:"condition_attribute_name"`
	ConditionAttributeValue  types.String                             `tfsdk:"condition_attribute_value"`
	ConditionDictionaryName  types.String                             `tfsdk:"condition_dictionary_name"`
	ConditionDictionaryValue types.String                             `tfsdk:"condition_dictionary_value"`
	ConditionOperator        types.String                             `tfsdk:"condition_operator"`
	Children                 []NetworkAccessAuthorizationRuleChildren `tfsdk:"children"`
	Profiles                 types.Set                                `tfsdk:"profiles"`
	SecurityGroup            types.String                             `tfsdk:"security_group"`
}

type NetworkAccessAuthorizationRuleChildren added in v0.1.2

type NetworkAccessAuthorizationRuleChildren struct {
	ConditionType   types.String                                     `tfsdk:"condition_type"`
	Id              types.String                                     `tfsdk:"id"`
	IsNegate        types.Bool                                       `tfsdk:"is_negate"`
	AttributeName   types.String                                     `tfsdk:"attribute_name"`
	AttributeValue  types.String                                     `tfsdk:"attribute_value"`
	DictionaryName  types.String                                     `tfsdk:"dictionary_name"`
	DictionaryValue types.String                                     `tfsdk:"dictionary_value"`
	Operator        types.String                                     `tfsdk:"operator"`
	Children        []NetworkAccessAuthorizationRuleChildrenChildren `tfsdk:"children"`
}

type NetworkAccessAuthorizationRuleChildrenChildren added in v0.1.3

type NetworkAccessAuthorizationRuleChildrenChildren struct {
	ConditionType   types.String `tfsdk:"condition_type"`
	Id              types.String `tfsdk:"id"`
	IsNegate        types.Bool   `tfsdk:"is_negate"`
	AttributeName   types.String `tfsdk:"attribute_name"`
	AttributeValue  types.String `tfsdk:"attribute_value"`
	DictionaryName  types.String `tfsdk:"dictionary_name"`
	DictionaryValue types.String `tfsdk:"dictionary_value"`
	Operator        types.String `tfsdk:"operator"`
}

type NetworkAccessAuthorizationRuleDataSource

type NetworkAccessAuthorizationRuleDataSource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessAuthorizationRuleDataSource) ConfigValidators added in v0.1.3

func (*NetworkAccessAuthorizationRuleDataSource) Configure

func (*NetworkAccessAuthorizationRuleDataSource) Metadata

func (*NetworkAccessAuthorizationRuleDataSource) Read

func (*NetworkAccessAuthorizationRuleDataSource) Schema

type NetworkAccessAuthorizationRuleResource

type NetworkAccessAuthorizationRuleResource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessAuthorizationRuleResource) Configure

func (*NetworkAccessAuthorizationRuleResource) Create

func (*NetworkAccessAuthorizationRuleResource) Delete

func (*NetworkAccessAuthorizationRuleResource) ImportState

func (*NetworkAccessAuthorizationRuleResource) Metadata

func (*NetworkAccessAuthorizationRuleResource) Read

func (*NetworkAccessAuthorizationRuleResource) Schema

func (*NetworkAccessAuthorizationRuleResource) Update

type NetworkAccessAuthorizationRuleUpdateRank added in v0.2.3

type NetworkAccessAuthorizationRuleUpdateRank struct {
	Id          types.String `tfsdk:"id"`
	RuleId      types.String `tfsdk:"rule_id"`
	PolicySetId types.String `tfsdk:"policy_set_id"`
	Rank        types.Int64  `tfsdk:"rank"`
}

type NetworkAccessAuthorizationRuleUpdateRankResource added in v0.2.3

type NetworkAccessAuthorizationRuleUpdateRankResource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessAuthorizationRuleUpdateRankResource) Configure added in v0.2.3

func (*NetworkAccessAuthorizationRuleUpdateRankResource) Create added in v0.2.3

func (*NetworkAccessAuthorizationRuleUpdateRankResource) Delete added in v0.2.3

func (*NetworkAccessAuthorizationRuleUpdateRankResource) Metadata added in v0.2.3

func (*NetworkAccessAuthorizationRuleUpdateRankResource) Read added in v0.2.3

func (*NetworkAccessAuthorizationRuleUpdateRankResource) Schema added in v0.2.3

func (*NetworkAccessAuthorizationRuleUpdateRankResource) Update added in v0.2.3

type NetworkAccessCondition

type NetworkAccessCondition struct {
	Id              types.String                     `tfsdk:"id"`
	Name            types.String                     `tfsdk:"name"`
	Description     types.String                     `tfsdk:"description"`
	ConditionType   types.String                     `tfsdk:"condition_type"`
	IsNegate        types.Bool                       `tfsdk:"is_negate"`
	AttributeName   types.String                     `tfsdk:"attribute_name"`
	AttributeValue  types.String                     `tfsdk:"attribute_value"`
	DictionaryName  types.String                     `tfsdk:"dictionary_name"`
	DictionaryValue types.String                     `tfsdk:"dictionary_value"`
	Operator        types.String                     `tfsdk:"operator"`
	Children        []NetworkAccessConditionChildren `tfsdk:"children"`
}

type NetworkAccessConditionChildren

type NetworkAccessConditionChildren struct {
	Name            types.String                             `tfsdk:"name"`
	Description     types.String                             `tfsdk:"description"`
	ConditionType   types.String                             `tfsdk:"condition_type"`
	Id              types.String                             `tfsdk:"id"`
	IsNegate        types.Bool                               `tfsdk:"is_negate"`
	AttributeName   types.String                             `tfsdk:"attribute_name"`
	AttributeValue  types.String                             `tfsdk:"attribute_value"`
	DictionaryName  types.String                             `tfsdk:"dictionary_name"`
	DictionaryValue types.String                             `tfsdk:"dictionary_value"`
	Operator        types.String                             `tfsdk:"operator"`
	Children        []NetworkAccessConditionChildrenChildren `tfsdk:"children"`
}

type NetworkAccessConditionChildrenChildren

type NetworkAccessConditionChildrenChildren struct {
	Name            types.String `tfsdk:"name"`
	Description     types.String `tfsdk:"description"`
	ConditionType   types.String `tfsdk:"condition_type"`
	Id              types.String `tfsdk:"id"`
	IsNegate        types.Bool   `tfsdk:"is_negate"`
	AttributeName   types.String `tfsdk:"attribute_name"`
	AttributeValue  types.String `tfsdk:"attribute_value"`
	DictionaryName  types.String `tfsdk:"dictionary_name"`
	DictionaryValue types.String `tfsdk:"dictionary_value"`
	Operator        types.String `tfsdk:"operator"`
}

type NetworkAccessConditionDataSource

type NetworkAccessConditionDataSource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessConditionDataSource) ConfigValidators added in v0.1.3

func (*NetworkAccessConditionDataSource) Configure

func (*NetworkAccessConditionDataSource) Metadata

func (*NetworkAccessConditionDataSource) Read

func (*NetworkAccessConditionDataSource) Schema

type NetworkAccessConditionResource

type NetworkAccessConditionResource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessConditionResource) Configure

func (*NetworkAccessConditionResource) Create

func (*NetworkAccessConditionResource) Delete

func (*NetworkAccessConditionResource) ImportState

func (*NetworkAccessConditionResource) Metadata

func (*NetworkAccessConditionResource) Read

func (*NetworkAccessConditionResource) Schema

func (*NetworkAccessConditionResource) Update

type NetworkAccessDictionary

type NetworkAccessDictionary struct {
	Id                 types.String `tfsdk:"id"`
	Name               types.String `tfsdk:"name"`
	Description        types.String `tfsdk:"description"`
	Version            types.String `tfsdk:"version"`
	DictionaryAttrType types.String `tfsdk:"dictionary_attr_type"`
}

type NetworkAccessDictionaryDataSource

type NetworkAccessDictionaryDataSource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessDictionaryDataSource) ConfigValidators added in v0.1.3

func (*NetworkAccessDictionaryDataSource) Configure

func (*NetworkAccessDictionaryDataSource) Metadata

func (*NetworkAccessDictionaryDataSource) Read

func (*NetworkAccessDictionaryDataSource) Schema

type NetworkAccessDictionaryResource

type NetworkAccessDictionaryResource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessDictionaryResource) Configure

func (*NetworkAccessDictionaryResource) Create

func (*NetworkAccessDictionaryResource) Delete

func (*NetworkAccessDictionaryResource) ImportState

func (*NetworkAccessDictionaryResource) Metadata

func (*NetworkAccessDictionaryResource) Read

func (*NetworkAccessDictionaryResource) Schema

func (*NetworkAccessDictionaryResource) Update

type NetworkAccessPolicySet

type NetworkAccessPolicySet struct {
	Id                       types.String                     `tfsdk:"id"`
	Name                     types.String                     `tfsdk:"name"`
	Description              types.String                     `tfsdk:"description"`
	IsProxy                  types.Bool                       `tfsdk:"is_proxy"`
	Rank                     types.Int64                      `tfsdk:"rank"`
	ServiceName              types.String                     `tfsdk:"service_name"`
	State                    types.String                     `tfsdk:"state"`
	Default                  types.Bool                       `tfsdk:"default"`
	ConditionType            types.String                     `tfsdk:"condition_type"`
	ConditionId              types.String                     `tfsdk:"condition_id"`
	ConditionIsNegate        types.Bool                       `tfsdk:"condition_is_negate"`
	ConditionAttributeName   types.String                     `tfsdk:"condition_attribute_name"`
	ConditionAttributeValue  types.String                     `tfsdk:"condition_attribute_value"`
	ConditionDictionaryName  types.String                     `tfsdk:"condition_dictionary_name"`
	ConditionDictionaryValue types.String                     `tfsdk:"condition_dictionary_value"`
	ConditionOperator        types.String                     `tfsdk:"condition_operator"`
	Children                 []NetworkAccessPolicySetChildren `tfsdk:"children"`
}

type NetworkAccessPolicySetChildren added in v0.1.2

type NetworkAccessPolicySetChildren struct {
	ConditionType   types.String                             `tfsdk:"condition_type"`
	Id              types.String                             `tfsdk:"id"`
	IsNegate        types.Bool                               `tfsdk:"is_negate"`
	AttributeName   types.String                             `tfsdk:"attribute_name"`
	AttributeValue  types.String                             `tfsdk:"attribute_value"`
	DictionaryName  types.String                             `tfsdk:"dictionary_name"`
	DictionaryValue types.String                             `tfsdk:"dictionary_value"`
	Operator        types.String                             `tfsdk:"operator"`
	Children        []NetworkAccessPolicySetChildrenChildren `tfsdk:"children"`
}

type NetworkAccessPolicySetChildrenChildren added in v0.1.2

type NetworkAccessPolicySetChildrenChildren struct {
	ConditionType   types.String `tfsdk:"condition_type"`
	Id              types.String `tfsdk:"id"`
	IsNegate        types.Bool   `tfsdk:"is_negate"`
	AttributeName   types.String `tfsdk:"attribute_name"`
	AttributeValue  types.String `tfsdk:"attribute_value"`
	DictionaryName  types.String `tfsdk:"dictionary_name"`
	DictionaryValue types.String `tfsdk:"dictionary_value"`
	Operator        types.String `tfsdk:"operator"`
}

type NetworkAccessPolicySetDataSource

type NetworkAccessPolicySetDataSource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessPolicySetDataSource) ConfigValidators added in v0.1.3

func (*NetworkAccessPolicySetDataSource) Configure

func (*NetworkAccessPolicySetDataSource) Metadata

func (*NetworkAccessPolicySetDataSource) Read

func (*NetworkAccessPolicySetDataSource) Schema

type NetworkAccessPolicySetResource

type NetworkAccessPolicySetResource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessPolicySetResource) Configure

func (*NetworkAccessPolicySetResource) Create

func (*NetworkAccessPolicySetResource) Delete

func (*NetworkAccessPolicySetResource) ImportState

func (*NetworkAccessPolicySetResource) Metadata

func (*NetworkAccessPolicySetResource) Read

func (*NetworkAccessPolicySetResource) Schema

func (*NetworkAccessPolicySetResource) Update

type NetworkAccessPolicySetUpdateRank added in v0.2.3

type NetworkAccessPolicySetUpdateRank struct {
	Id          types.String `tfsdk:"id"`
	PolicySetId types.String `tfsdk:"policy_set_id"`
	Rank        types.Int64  `tfsdk:"rank"`
}

type NetworkAccessPolicySetUpdateRankResource added in v0.2.3

type NetworkAccessPolicySetUpdateRankResource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessPolicySetUpdateRankResource) Configure added in v0.2.3

func (*NetworkAccessPolicySetUpdateRankResource) Create added in v0.2.3

func (*NetworkAccessPolicySetUpdateRankResource) Delete added in v0.2.3

func (*NetworkAccessPolicySetUpdateRankResource) Metadata added in v0.2.3

func (*NetworkAccessPolicySetUpdateRankResource) Read added in v0.2.3

func (*NetworkAccessPolicySetUpdateRankResource) Schema added in v0.2.3

func (*NetworkAccessPolicySetUpdateRankResource) Update added in v0.2.3

type NetworkAccessTimeAndDateCondition

type NetworkAccessTimeAndDateCondition struct {
	Id                 types.String `tfsdk:"id"`
	Name               types.String `tfsdk:"name"`
	Description        types.String `tfsdk:"description"`
	IsNegate           types.Bool   `tfsdk:"is_negate"`
	WeekDays           types.Set    `tfsdk:"week_days"`
	WeekDaysException  types.Set    `tfsdk:"week_days_exception"`
	StartDate          types.String `tfsdk:"start_date"`
	EndDate            types.String `tfsdk:"end_date"`
	ExceptionStartDate types.String `tfsdk:"exception_start_date"`
	ExceptionEndDate   types.String `tfsdk:"exception_end_date"`
	StartTime          types.String `tfsdk:"start_time"`
	EndTime            types.String `tfsdk:"end_time"`
	ExceptionStartTime types.String `tfsdk:"exception_start_time"`
	ExceptionEndTime   types.String `tfsdk:"exception_end_time"`
}

type NetworkAccessTimeAndDateConditionDataSource

type NetworkAccessTimeAndDateConditionDataSource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessTimeAndDateConditionDataSource) ConfigValidators added in v0.1.3

func (*NetworkAccessTimeAndDateConditionDataSource) Configure

func (*NetworkAccessTimeAndDateConditionDataSource) Metadata

func (*NetworkAccessTimeAndDateConditionDataSource) Read

func (*NetworkAccessTimeAndDateConditionDataSource) Schema

type NetworkAccessTimeAndDateConditionResource

type NetworkAccessTimeAndDateConditionResource struct {
	// contains filtered or unexported fields
}

func (*NetworkAccessTimeAndDateConditionResource) Configure

func (*NetworkAccessTimeAndDateConditionResource) Create

func (*NetworkAccessTimeAndDateConditionResource) Delete

func (*NetworkAccessTimeAndDateConditionResource) ImportState

func (*NetworkAccessTimeAndDateConditionResource) Metadata

func (*NetworkAccessTimeAndDateConditionResource) Read

func (*NetworkAccessTimeAndDateConditionResource) Schema

func (*NetworkAccessTimeAndDateConditionResource) Update

type NetworkDevice

type NetworkDevice struct {
	Id                                                   types.String       `tfsdk:"id"`
	Name                                                 types.String       `tfsdk:"name"`
	Description                                          types.String       `tfsdk:"description"`
	AuthenticationEnableKeyWrap                          types.Bool         `tfsdk:"authentication_enable_key_wrap"`
	AuthenticationEncryptionKey                          types.String       `tfsdk:"authentication_encryption_key"`
	AuthenticationEncryptionKeyFormat                    types.String       `tfsdk:"authentication_encryption_key_format"`
	AuthenticationMessageAuthenticatorCodeKey            types.String       `tfsdk:"authentication_message_authenticator_code_key"`
	AuthenticationNetworkProtocol                        types.String       `tfsdk:"authentication_network_protocol"`
	AuthenticationRadiusSharedSecret                     types.String       `tfsdk:"authentication_radius_shared_secret"`
	AuthenticationEnableMultiSecret                      types.Bool         `tfsdk:"authentication_enable_multi_secret"`
	AuthenticationSecondRadiusSharedSecret               types.String       `tfsdk:"authentication_second_radius_shared_secret"`
	AuthenticationDtlsRequired                           types.Bool         `tfsdk:"authentication_dtls_required"`
	CoaPort                                              types.Int64        `tfsdk:"coa_port"`
	DtlsDnsName                                          types.String       `tfsdk:"dtls_dns_name"`
	Ips                                                  []NetworkDeviceIps `tfsdk:"ips"`
	NetworkDeviceGroups                                  types.Set          `tfsdk:"network_device_groups"`
	ModelName                                            types.String       `tfsdk:"model_name"`
	SoftwareVersion                                      types.String       `tfsdk:"software_version"`
	ProfileName                                          types.String       `tfsdk:"profile_name"`
	SnmpLinkTrapQuery                                    types.Bool         `tfsdk:"snmp_link_trap_query"`
	SnmpMacTrapQuery                                     types.Bool         `tfsdk:"snmp_mac_trap_query"`
	SnmpOriginatingPolicyServiceNode                     types.String       `tfsdk:"snmp_originating_policy_service_node"`
	SnmpPollingInterval                                  types.Int64        `tfsdk:"snmp_polling_interval"`
	SnmpRoCommunity                                      types.String       `tfsdk:"snmp_ro_community"`
	SnmpVersion                                          types.String       `tfsdk:"snmp_version"`
	TacacsConnectModeOptions                             types.String       `tfsdk:"tacacs_connect_mode_options"`
	TacacsSharedSecret                                   types.String       `tfsdk:"tacacs_shared_secret"`
	TrustsecDeviceId                                     types.String       `tfsdk:"trustsec_device_id"`
	TrustsecDevicePassword                               types.String       `tfsdk:"trustsec_device_password"`
	TrustsecRestApiUsername                              types.String       `tfsdk:"trustsec_rest_api_username"`
	TrustsecRestApiPassword                              types.String       `tfsdk:"trustsec_rest_api_password"`
	TrustsecEnableModePassword                           types.String       `tfsdk:"trustsec_enable_mode_password"`
	TrustsecExecModePassword                             types.String       `tfsdk:"trustsec_exec_mode_password"`
	TrustsecExecModeUsername                             types.String       `tfsdk:"trustsec_exec_mode_username"`
	TrustsecIncludeWhenDeployingSgtUpdates               types.Bool         `tfsdk:"trustsec_include_when_deploying_sgt_updates"`
	TrustsecDownloadEnviromentDataEveryXSeconds          types.Int64        `tfsdk:"trustsec_download_enviroment_data_every_x_seconds"`
	TrustsecDownloadPeerAuthorizationPolicyEveryXSeconds types.Int64        `tfsdk:"trustsec_download_peer_authorization_policy_every_x_seconds"`
	TrustsecDownloadSgaclListsEveryXSeconds              types.Int64        `tfsdk:"trustsec_download_sgacl_lists_every_x_seconds"`
	TrustsecOtherSgaDevicesToTrustThisDevice             types.Bool         `tfsdk:"trustsec_other_sga_devices_to_trust_this_device"`
	TrustsecReAuthenticationEveryXSeconds                types.Int64        `tfsdk:"trustsec_re_authentication_every_x_seconds"`
	TrustsecSendConfigurationToDevice                    types.Bool         `tfsdk:"trustsec_send_configuration_to_device"`
	TrustsecSendConfigurationToDeviceUsing               types.String       `tfsdk:"trustsec_send_configuration_to_device_using"`
	TrustsecCoaSourceHost                                types.String       `tfsdk:"trustsec_coa_source_host"`
}

type NetworkDeviceDataSource

type NetworkDeviceDataSource struct {
	// contains filtered or unexported fields
}

func (*NetworkDeviceDataSource) ConfigValidators added in v0.1.3

func (*NetworkDeviceDataSource) Configure

func (*NetworkDeviceDataSource) Metadata

func (*NetworkDeviceDataSource) Read

func (*NetworkDeviceDataSource) Schema

type NetworkDeviceGroup

type NetworkDeviceGroup struct {
	Id          types.String `tfsdk:"id"`
	Name        types.String `tfsdk:"name"`
	Description types.String `tfsdk:"description"`
	RootGroup   types.String `tfsdk:"root_group"`
}

type NetworkDeviceGroupDataSource

type NetworkDeviceGroupDataSource struct {
	// contains filtered or unexported fields
}

func (*NetworkDeviceGroupDataSource) ConfigValidators added in v0.1.3

func (*NetworkDeviceGroupDataSource) Configure

func (*NetworkDeviceGroupDataSource) Metadata

func (*NetworkDeviceGroupDataSource) Read

func (*NetworkDeviceGroupDataSource) Schema

type NetworkDeviceGroupResource

type NetworkDeviceGroupResource struct {
	// contains filtered or unexported fields
}

func (*NetworkDeviceGroupResource) Configure

func (*NetworkDeviceGroupResource) Create

func (*NetworkDeviceGroupResource) Delete

func (*NetworkDeviceGroupResource) ImportState

func (*NetworkDeviceGroupResource) Metadata

func (*NetworkDeviceGroupResource) Read

func (*NetworkDeviceGroupResource) Schema

func (*NetworkDeviceGroupResource) Update

type NetworkDeviceIps

type NetworkDeviceIps struct {
	Ipaddress        types.String `tfsdk:"ipaddress"`
	IpaddressExclude types.String `tfsdk:"ipaddress_exclude"`
	Mask             types.String `tfsdk:"mask"`
}

type NetworkDeviceResource

type NetworkDeviceResource struct {
	// contains filtered or unexported fields
}

func (*NetworkDeviceResource) Configure

func (*NetworkDeviceResource) Create

func (*NetworkDeviceResource) Delete

func (*NetworkDeviceResource) ImportState

func (*NetworkDeviceResource) Metadata

func (*NetworkDeviceResource) Read

func (*NetworkDeviceResource) Schema

func (*NetworkDeviceResource) Update

type Repository

type Repository struct {
	Id         types.String `tfsdk:"id"`
	Name       types.String `tfsdk:"name"`
	Protocol   types.String `tfsdk:"protocol"`
	Path       types.String `tfsdk:"path"`
	ServerName types.String `tfsdk:"server_name"`
	UserName   types.String `tfsdk:"user_name"`
	Password   types.String `tfsdk:"password"`
	EnablePki  types.Bool   `tfsdk:"enable_pki"`
}

type RepositoryDataSource

type RepositoryDataSource struct {
	// contains filtered or unexported fields
}

func (*RepositoryDataSource) ConfigValidators added in v0.1.3

func (d *RepositoryDataSource) ConfigValidators(ctx context.Context) []datasource.ConfigValidator

func (*RepositoryDataSource) Configure

func (*RepositoryDataSource) Metadata

func (*RepositoryDataSource) Read

func (*RepositoryDataSource) Schema

type RepositoryResource

type RepositoryResource struct {
	// contains filtered or unexported fields
}

func (*RepositoryResource) Configure

func (*RepositoryResource) Create

func (*RepositoryResource) Delete

func (*RepositoryResource) ImportState

func (*RepositoryResource) Metadata

func (*RepositoryResource) Read

func (*RepositoryResource) Schema

func (*RepositoryResource) Update

type SXPDomainFilter added in v0.2.5

type SXPDomainFilter struct {
	Id          types.String `tfsdk:"id"`
	Name        types.String `tfsdk:"name"`
	Description types.String `tfsdk:"description"`
	Subnet      types.String `tfsdk:"subnet"`
	Sgt         types.String `tfsdk:"sgt"`
	Vn          types.String `tfsdk:"vn"`
	Domains     types.String `tfsdk:"domains"`
}

type SXPDomainFilterDataSource added in v0.2.5

type SXPDomainFilterDataSource struct {
	// contains filtered or unexported fields
}

func (*SXPDomainFilterDataSource) ConfigValidators added in v0.2.5

func (*SXPDomainFilterDataSource) Configure added in v0.2.5

func (*SXPDomainFilterDataSource) Metadata added in v0.2.5

func (*SXPDomainFilterDataSource) Read added in v0.2.5

func (*SXPDomainFilterDataSource) Schema added in v0.2.5

type SXPDomainFilterResource added in v0.2.5

type SXPDomainFilterResource struct {
	// contains filtered or unexported fields
}

func (*SXPDomainFilterResource) Configure added in v0.2.5

func (*SXPDomainFilterResource) Create added in v0.2.5

func (*SXPDomainFilterResource) Delete added in v0.2.5

func (*SXPDomainFilterResource) ImportState added in v0.2.5

func (*SXPDomainFilterResource) Metadata added in v0.2.5

func (*SXPDomainFilterResource) Read added in v0.2.5

func (*SXPDomainFilterResource) Schema added in v0.2.5

func (*SXPDomainFilterResource) Update added in v0.2.5

type TACACSCommandSet added in v0.1.6

type TACACSCommandSet struct {
	Id              types.String               `tfsdk:"id"`
	Name            types.String               `tfsdk:"name"`
	Description     types.String               `tfsdk:"description"`
	PermitUnmatched types.Bool                 `tfsdk:"permit_unmatched"`
	Commands        []TACACSCommandSetCommands `tfsdk:"commands"`
}

type TACACSCommandSetCommands added in v0.1.6

type TACACSCommandSetCommands struct {
	Grant     types.String `tfsdk:"grant"`
	Command   types.String `tfsdk:"command"`
	Arguments types.String `tfsdk:"arguments"`
}

type TACACSCommandSetDataSource added in v0.1.6

type TACACSCommandSetDataSource struct {
	// contains filtered or unexported fields
}

func (*TACACSCommandSetDataSource) ConfigValidators added in v0.1.6

func (*TACACSCommandSetDataSource) Configure added in v0.1.6

func (*TACACSCommandSetDataSource) Metadata added in v0.1.6

func (*TACACSCommandSetDataSource) Read added in v0.1.6

func (*TACACSCommandSetDataSource) Schema added in v0.1.6

type TACACSCommandSetResource added in v0.1.6

type TACACSCommandSetResource struct {
	// contains filtered or unexported fields
}

func (*TACACSCommandSetResource) Configure added in v0.1.6

func (*TACACSCommandSetResource) Create added in v0.1.6

func (*TACACSCommandSetResource) Delete added in v0.1.6

func (*TACACSCommandSetResource) ImportState added in v0.1.6

func (*TACACSCommandSetResource) Metadata added in v0.1.6

func (*TACACSCommandSetResource) Read added in v0.1.6

func (*TACACSCommandSetResource) Schema added in v0.1.6

func (*TACACSCommandSetResource) Update added in v0.1.6

type TACACSProfile added in v0.1.6

type TACACSProfile struct {
	Id                types.String                     `tfsdk:"id"`
	Name              types.String                     `tfsdk:"name"`
	Description       types.String                     `tfsdk:"description"`
	SessionAttributes []TACACSProfileSessionAttributes `tfsdk:"session_attributes"`
}

type TACACSProfileDataSource added in v0.1.6

type TACACSProfileDataSource struct {
	// contains filtered or unexported fields
}

func (*TACACSProfileDataSource) ConfigValidators added in v0.1.6

func (*TACACSProfileDataSource) Configure added in v0.1.6

func (*TACACSProfileDataSource) Metadata added in v0.1.6

func (*TACACSProfileDataSource) Read added in v0.1.6

func (*TACACSProfileDataSource) Schema added in v0.1.6

type TACACSProfileResource added in v0.1.6

type TACACSProfileResource struct {
	// contains filtered or unexported fields
}

func (*TACACSProfileResource) Configure added in v0.1.6

func (*TACACSProfileResource) Create added in v0.1.6

func (*TACACSProfileResource) Delete added in v0.1.6

func (*TACACSProfileResource) ImportState added in v0.1.6

func (*TACACSProfileResource) Metadata added in v0.1.6

func (*TACACSProfileResource) Read added in v0.1.6

func (*TACACSProfileResource) Schema added in v0.1.6

func (*TACACSProfileResource) Update added in v0.1.6

type TACACSProfileSessionAttributes added in v0.1.6

type TACACSProfileSessionAttributes struct {
	Type  types.String `tfsdk:"type"`
	Name  types.String `tfsdk:"name"`
	Value types.String `tfsdk:"value"`
}

type TrustSecEgressMatrixCell added in v0.1.2

type TrustSecEgressMatrixCell struct {
	Id               types.String `tfsdk:"id"`
	Description      types.String `tfsdk:"description"`
	DefaultRule      types.String `tfsdk:"default_rule"`
	MatrixCellStatus types.String `tfsdk:"matrix_cell_status"`
	Sgacls           types.Set    `tfsdk:"sgacls"`
	SourceSgtId      types.String `tfsdk:"source_sgt_id"`
	DestinationSgtId types.String `tfsdk:"destination_sgt_id"`
}

type TrustSecEgressMatrixCellDataSource added in v0.1.2

type TrustSecEgressMatrixCellDataSource struct {
	// contains filtered or unexported fields
}

func (*TrustSecEgressMatrixCellDataSource) Configure added in v0.1.2

func (*TrustSecEgressMatrixCellDataSource) Metadata added in v0.1.2

func (*TrustSecEgressMatrixCellDataSource) Read added in v0.1.2

func (*TrustSecEgressMatrixCellDataSource) Schema added in v0.1.2

type TrustSecEgressMatrixCellDefault added in v0.2.6

type TrustSecEgressMatrixCellDefault struct {
	Id               types.String `tfsdk:"id"`
	Description      types.String `tfsdk:"description"`
	DefaultRule      types.String `tfsdk:"default_rule"`
	MatrixCellStatus types.String `tfsdk:"matrix_cell_status"`
	Sgacls           types.Set    `tfsdk:"sgacls"`
}

type TrustSecEgressMatrixCellDefaultDataSource added in v0.2.6

type TrustSecEgressMatrixCellDefaultDataSource struct {
	// contains filtered or unexported fields
}

func (*TrustSecEgressMatrixCellDefaultDataSource) Configure added in v0.2.6

func (*TrustSecEgressMatrixCellDefaultDataSource) Metadata added in v0.2.6

func (*TrustSecEgressMatrixCellDefaultDataSource) Read added in v0.2.6

func (*TrustSecEgressMatrixCellDefaultDataSource) Schema added in v0.2.6

type TrustSecEgressMatrixCellDefaultResource added in v0.2.6

type TrustSecEgressMatrixCellDefaultResource struct {
	// contains filtered or unexported fields
}

func (*TrustSecEgressMatrixCellDefaultResource) Configure added in v0.2.6

func (*TrustSecEgressMatrixCellDefaultResource) Create added in v0.2.6

func (*TrustSecEgressMatrixCellDefaultResource) Delete added in v0.2.6

func (*TrustSecEgressMatrixCellDefaultResource) ImportState added in v0.2.6

func (*TrustSecEgressMatrixCellDefaultResource) Metadata added in v0.2.6

func (*TrustSecEgressMatrixCellDefaultResource) Read added in v0.2.6

func (*TrustSecEgressMatrixCellDefaultResource) Schema added in v0.2.6

func (*TrustSecEgressMatrixCellDefaultResource) Update added in v0.2.6

type TrustSecEgressMatrixCellResource added in v0.1.2

type TrustSecEgressMatrixCellResource struct {
	// contains filtered or unexported fields
}

func (*TrustSecEgressMatrixCellResource) Configure added in v0.1.2

func (*TrustSecEgressMatrixCellResource) Create added in v0.1.2

func (*TrustSecEgressMatrixCellResource) Delete added in v0.1.2

func (*TrustSecEgressMatrixCellResource) ImportState added in v0.1.2

func (*TrustSecEgressMatrixCellResource) Metadata added in v0.1.2

func (*TrustSecEgressMatrixCellResource) Read added in v0.1.2

func (*TrustSecEgressMatrixCellResource) Schema added in v0.1.2

func (*TrustSecEgressMatrixCellResource) Update added in v0.1.2

type TrustSecIPToSGTMapping added in v0.1.4

type TrustSecIPToSGTMapping struct {
	Id           types.String `tfsdk:"id"`
	Name         types.String `tfsdk:"name"`
	Description  types.String `tfsdk:"description"`
	DeployTo     types.String `tfsdk:"deploy_to"`
	DeployType   types.String `tfsdk:"deploy_type"`
	HostName     types.String `tfsdk:"host_name"`
	HostIp       types.String `tfsdk:"host_ip"`
	Sgt          types.String `tfsdk:"sgt"`
	MappingGroup types.String `tfsdk:"mapping_group"`
}

type TrustSecIPToSGTMappingDataSource added in v0.1.4

type TrustSecIPToSGTMappingDataSource struct {
	// contains filtered or unexported fields
}

func (*TrustSecIPToSGTMappingDataSource) ConfigValidators added in v0.1.4

func (*TrustSecIPToSGTMappingDataSource) Configure added in v0.1.4

func (*TrustSecIPToSGTMappingDataSource) Metadata added in v0.1.4

func (*TrustSecIPToSGTMappingDataSource) Read added in v0.1.4

func (*TrustSecIPToSGTMappingDataSource) Schema added in v0.1.4

type TrustSecIPToSGTMappingGroup added in v0.1.4

type TrustSecIPToSGTMappingGroup struct {
	Id          types.String `tfsdk:"id"`
	Name        types.String `tfsdk:"name"`
	Description types.String `tfsdk:"description"`
	DeployTo    types.String `tfsdk:"deploy_to"`
	DeployType  types.String `tfsdk:"deploy_type"`
	Sgt         types.String `tfsdk:"sgt"`
}

type TrustSecIPToSGTMappingGroupDataSource added in v0.1.4

type TrustSecIPToSGTMappingGroupDataSource struct {
	// contains filtered or unexported fields
}

func (*TrustSecIPToSGTMappingGroupDataSource) ConfigValidators added in v0.1.4

func (*TrustSecIPToSGTMappingGroupDataSource) Configure added in v0.1.4

func (*TrustSecIPToSGTMappingGroupDataSource) Metadata added in v0.1.4

func (*TrustSecIPToSGTMappingGroupDataSource) Read added in v0.1.4

func (*TrustSecIPToSGTMappingGroupDataSource) Schema added in v0.1.4

type TrustSecIPToSGTMappingGroupResource added in v0.1.4

type TrustSecIPToSGTMappingGroupResource struct {
	// contains filtered or unexported fields
}

func (*TrustSecIPToSGTMappingGroupResource) Configure added in v0.1.4

func (*TrustSecIPToSGTMappingGroupResource) Create added in v0.1.4

func (*TrustSecIPToSGTMappingGroupResource) Delete added in v0.1.4

func (*TrustSecIPToSGTMappingGroupResource) ImportState added in v0.1.4

func (*TrustSecIPToSGTMappingGroupResource) Metadata added in v0.1.4

func (*TrustSecIPToSGTMappingGroupResource) Read added in v0.1.4

func (*TrustSecIPToSGTMappingGroupResource) Schema added in v0.1.4

func (*TrustSecIPToSGTMappingGroupResource) Update added in v0.1.4

type TrustSecIPToSGTMappingResource added in v0.1.4

type TrustSecIPToSGTMappingResource struct {
	// contains filtered or unexported fields
}

func (*TrustSecIPToSGTMappingResource) Configure added in v0.1.4

func (*TrustSecIPToSGTMappingResource) Create added in v0.1.4

func (*TrustSecIPToSGTMappingResource) Delete added in v0.1.4

func (*TrustSecIPToSGTMappingResource) ImportState added in v0.1.4

func (*TrustSecIPToSGTMappingResource) Metadata added in v0.1.4

func (*TrustSecIPToSGTMappingResource) Read added in v0.1.4

func (*TrustSecIPToSGTMappingResource) Schema added in v0.1.4

func (*TrustSecIPToSGTMappingResource) Update added in v0.1.4

type TrustSecSecurityGroup

type TrustSecSecurityGroup struct {
	Id              types.String `tfsdk:"id"`
	Name            types.String `tfsdk:"name"`
	Description     types.String `tfsdk:"description"`
	Value           types.Int64  `tfsdk:"value"`
	PropogateToApic types.Bool   `tfsdk:"propogate_to_apic"`
	IsReadOnly      types.Bool   `tfsdk:"is_read_only"`
}

type TrustSecSecurityGroupACL added in v0.1.2

type TrustSecSecurityGroupACL struct {
	Id          types.String `tfsdk:"id"`
	Name        types.String `tfsdk:"name"`
	Description types.String `tfsdk:"description"`
	AclContent  types.String `tfsdk:"acl_content"`
	IpVersion   types.String `tfsdk:"ip_version"`
	ReadOnly    types.Bool   `tfsdk:"read_only"`
}

type TrustSecSecurityGroupACLDataSource added in v0.1.2

type TrustSecSecurityGroupACLDataSource struct {
	// contains filtered or unexported fields
}

func (*TrustSecSecurityGroupACLDataSource) ConfigValidators added in v0.1.3

func (*TrustSecSecurityGroupACLDataSource) Configure added in v0.1.2

func (*TrustSecSecurityGroupACLDataSource) Metadata added in v0.1.2

func (*TrustSecSecurityGroupACLDataSource) Read added in v0.1.2

func (*TrustSecSecurityGroupACLDataSource) Schema added in v0.1.2

type TrustSecSecurityGroupACLResource added in v0.1.2

type TrustSecSecurityGroupACLResource struct {
	// contains filtered or unexported fields
}

func (*TrustSecSecurityGroupACLResource) Configure added in v0.1.2

func (*TrustSecSecurityGroupACLResource) Create added in v0.1.2

func (*TrustSecSecurityGroupACLResource) Delete added in v0.1.2

func (*TrustSecSecurityGroupACLResource) ImportState added in v0.1.2

func (*TrustSecSecurityGroupACLResource) Metadata added in v0.1.2

func (*TrustSecSecurityGroupACLResource) Read added in v0.1.2

func (*TrustSecSecurityGroupACLResource) Schema added in v0.1.2

func (*TrustSecSecurityGroupACLResource) Update added in v0.1.2

type TrustSecSecurityGroupDataSource

type TrustSecSecurityGroupDataSource struct {
	// contains filtered or unexported fields
}

func (*TrustSecSecurityGroupDataSource) ConfigValidators added in v0.1.3

func (*TrustSecSecurityGroupDataSource) Configure

func (*TrustSecSecurityGroupDataSource) Metadata

func (*TrustSecSecurityGroupDataSource) Read

func (*TrustSecSecurityGroupDataSource) Schema

type TrustSecSecurityGroupResource

type TrustSecSecurityGroupResource struct {
	// contains filtered or unexported fields
}

func (*TrustSecSecurityGroupResource) Configure

func (*TrustSecSecurityGroupResource) Create

func (*TrustSecSecurityGroupResource) Delete

func (*TrustSecSecurityGroupResource) ImportState

func (*TrustSecSecurityGroupResource) Metadata

func (*TrustSecSecurityGroupResource) Read

func (*TrustSecSecurityGroupResource) Schema

func (*TrustSecSecurityGroupResource) Update

type UserIdentityGroup

type UserIdentityGroup struct {
	Id          types.String `tfsdk:"id"`
	Name        types.String `tfsdk:"name"`
	Description types.String `tfsdk:"description"`
	Parent      types.String `tfsdk:"parent"`
}

type UserIdentityGroupDataSource

type UserIdentityGroupDataSource struct {
	// contains filtered or unexported fields
}

func (*UserIdentityGroupDataSource) ConfigValidators added in v0.1.3

func (*UserIdentityGroupDataSource) Configure

func (*UserIdentityGroupDataSource) Metadata

func (*UserIdentityGroupDataSource) Read

func (*UserIdentityGroupDataSource) Schema

type UserIdentityGroupResource

type UserIdentityGroupResource struct {
	// contains filtered or unexported fields
}

func (*UserIdentityGroupResource) Configure

func (*UserIdentityGroupResource) Create

func (*UserIdentityGroupResource) Delete

func (*UserIdentityGroupResource) ImportState

func (*UserIdentityGroupResource) Metadata

func (*UserIdentityGroupResource) Read

func (*UserIdentityGroupResource) Schema

func (*UserIdentityGroupResource) Update

Source Files

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL