Skip to content

Commit

Permalink
Updated assets for terraform
Browse files Browse the repository at this point in the history
Signed-off-by: Sagar <ssalvi@vmware.com>
  • Loading branch information
sagarpsalvi committed Feb 13, 2024
1 parent 8f339c8 commit 8226be7
Show file tree
Hide file tree
Showing 11 changed files with 10 additions and 194 deletions.
4 changes: 0 additions & 4 deletions avi/datasource_avi_authprofile.go
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,6 @@ func dataSourceAviAuthProfile() *schema.Resource {
Computed: true,
Elem: ResourceOAuthProfileSchema(),
},
"pa_agent_ref": {
Type: schema.TypeString,
Computed: true,
},
"saml": {
Type: schema.TypeSet,
Computed: true,
Expand Down
56 changes: 0 additions & 56 deletions avi/datasource_avi_pingaccessagent.go

This file was deleted.

2 changes: 0 additions & 2 deletions avi/provider.go
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,6 @@ func Provider() *schema.Provider {
"avi_webhook": dataSourceAviWebhook(),
"avi_backup": dataSourceAviBackup(),
"avi_securitymanagerdata": dataSourceAviSecurityManagerData(),
"avi_pingaccessagent": dataSourceAviPingAccessAgent(),
"avi_tenantsystemconfiguration": dataSourceAviTenantSystemConfiguration(),
"avi_fileservice": dataSourceAviFileService(),
"avi_server": dataSourceAviServer(),
Expand Down Expand Up @@ -305,7 +304,6 @@ func Provider() *schema.Provider {
"avi_webhook": resourceAviWebhook(),
"avi_backup": resourceAviBackup(),
"avi_securitymanagerdata": resourceAviSecurityManagerData(),
"avi_pingaccessagent": resourceAviPingAccessAgent(),
"avi_tenantsystemconfiguration": resourceAviTenantSystemConfiguration(),
"avi_useraccount": resourceAviUserAccount(),
"avi_fileservice": resourceAviFileService(),
Expand Down
5 changes: 0 additions & 5 deletions avi/resource_avi_authprofile.go
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,6 @@ func ResourceAuthProfileSchema() map[string]*schema.Schema {
Computed: true,
Elem: ResourceOAuthProfileSchema(),
},
"pa_agent_ref": {
Type: schema.TypeString,
Optional: true,
Computed: true,
},
"saml": {
Type: schema.TypeSet,
Optional: true,
Expand Down
115 changes: 0 additions & 115 deletions avi/resource_avi_pingaccessagent.go

This file was deleted.

6 changes: 6 additions & 0 deletions avi/resource_avi_rest_dependants.go
Original file line number Diff line number Diff line change
Expand Up @@ -32330,6 +32330,12 @@ func ResourceSecurityMgrDebugFilterSchema() *schema.Resource {
Optional: true,
Computed: true,
},
"psm_rule_id_multiplier": {
Type: schema.TypeString,
Optional: true,
Computed: true,
ValidateFunc: validateInteger,
},
},
}
}
Expand Down
6 changes: 0 additions & 6 deletions website/avi.erb
Original file line number Diff line number Diff line change
Expand Up @@ -358,9 +358,6 @@
</li>
<li<%= sidebar_current("docs-avi-securitymanagerdata") %>>
<a href="/docs/providers/avi/d/avi_securitymanagerdata.html">SecurityManagerData</a>
</li>
<li<%= sidebar_current("docs-avi-pingaccessagent") %>>
<a href="/docs/providers/avi/d/avi_pingaccessagent.html">PingAccessAgent</a>
</li>
<li<%= sidebar_current("docs-avi-tenantsystemconfiguration") %>>
<a href="/docs/providers/avi/d/avi_tenantsystemconfiguration.html">TenantSystemConfiguration</a>
Expand Down Expand Up @@ -718,9 +715,6 @@
</li>
<li<%= sidebar_current("docs-avi-securitymanagerdata") %>>
<a href="/docs/providers/avi/r/avi_securitymanagerdata.html">SecurityManagerData</a>
</li>
<li<%= sidebar_current("docs-avi-pingaccessagent") %>>
<a href="/docs/providers/avi/r/avi_pingaccessagent.html">PingAccessAgent</a>
</li>
<li<%= sidebar_current("docs-avi-tenantsystemconfiguration") %>>
<a href="/docs/providers/avi/r/avi_tenantsystemconfiguration.html">TenantSystemConfiguration</a>
Expand Down
3 changes: 1 addition & 2 deletions website/docs/d/avi_authprofile.html.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,9 @@ In addition to all arguments above, the following attributes are exported:
* `markers` - List of labels to be used for granular rbac. Field introduced in 20.1.6. Allowed in enterprise edition with any value, essentials edition with any value, basic edition with any value, enterprise with cloud services edition.
* `name` - Name of the auth profile. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
* `oauth_profile` - Oauth profile - common endpoint information. Field introduced in 21.1.3. Allowed in enterprise edition with any value, enterprise with cloud services edition.
* `pa_agent_ref` - Pingaccessagent uuid. It is a reference to an object of type pingaccessagent. Field introduced in 18.2.3. Allowed in enterprise edition with any value, enterprise with cloud services edition.
* `saml` - Saml settings. Field introduced in 17.2.3. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
* `tacacs_plus` - Tacacs+ settings. Allowed in enterprise edition with any value, enterprise with cloud services edition.
* `tenant_ref` - It is a reference to an object of type tenant. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
* `type` - Type of the auth profile. Enum options - AUTH_PROFILE_LDAP, AUTH_PROFILE_TACACS_PLUS, AUTH_PROFILE_SAML, AUTH_PROFILE_PINGACCESS, AUTH_PROFILE_JWT, AUTH_PROFILE_OAUTH. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
* `type` - Type of the auth profile. Enum options - AUTH_PROFILE_LDAP, AUTH_PROFILE_TACACS_PLUS, AUTH_PROFILE_SAML, AUTH_PROFILE_PINGACCESS, AUTH_PROFILE_JWT, AUTH_PROFILE_OAUTH. Allowed in enterprise edition with any value, essentials edition(allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth), basic edition(allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth), enterprise with cloud services edition.
* `uuid` - Uuid of the auth profile. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.

2 changes: 1 addition & 1 deletion website/docs/d/avi_ssopolicy.html.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,6 @@ In addition to all arguments above, the following attributes are exported:
* `markers` - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed in enterprise edition with any value, essentials edition with any value, basic edition with any value, enterprise with cloud services edition.
* `name` - Name of the sso policy. Field introduced in 18.2.3. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
* `tenant_ref` - Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 18.2.3. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
* `type` - Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
* `type` - Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed in enterprise edition with any value, essentials edition with any value, basic edition(allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth), enterprise with cloud services edition.
* `uuid` - Uuid of the sso policy. Field introduced in 18.2.3. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.

3 changes: 1 addition & 2 deletions website/docs/r/avi_authprofile.html.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -28,15 +28,14 @@ resource "avi_authprofile" "foo" {
The following arguments are supported:

* `name` - (Required) Name of the auth profile. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
* `type` - (Required) Type of the auth profile. Enum options - AUTH_PROFILE_LDAP, AUTH_PROFILE_TACACS_PLUS, AUTH_PROFILE_SAML, AUTH_PROFILE_PINGACCESS, AUTH_PROFILE_JWT, AUTH_PROFILE_OAUTH. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
* `type` - (Required) Type of the auth profile. Enum options - AUTH_PROFILE_LDAP, AUTH_PROFILE_TACACS_PLUS, AUTH_PROFILE_SAML, AUTH_PROFILE_PINGACCESS, AUTH_PROFILE_JWT, AUTH_PROFILE_OAUTH. Allowed in enterprise edition with any value, essentials edition(allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth), basic edition(allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth), enterprise with cloud services edition.
* `configpb_attributes` - (Optional) Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed in enterprise edition with any value, essentials edition with any value, basic edition with any value, enterprise with cloud services edition.
* `description` - (Optional) Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
* `http` - (Optional) Http user authentication params. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
* `jwt_profile_ref` - (Optional) Jwtserverprofile to be used for authentication. It is a reference to an object of type jwtserverprofile. Field introduced in 20.1.3. Allowed in enterprise edition with any value, enterprise with cloud services edition.
* `ldap` - (Optional) Ldap server and directory settings. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
* `markers` - (Optional) List of labels to be used for granular rbac. Field introduced in 20.1.6. Allowed in enterprise edition with any value, essentials edition with any value, basic edition with any value, enterprise with cloud services edition.
* `oauth_profile` - (Optional) Oauth profile - common endpoint information. Field introduced in 21.1.3. Allowed in enterprise edition with any value, enterprise with cloud services edition.
* `pa_agent_ref` - (Optional) Pingaccessagent uuid. It is a reference to an object of type pingaccessagent. Field introduced in 18.2.3. Allowed in enterprise edition with any value, enterprise with cloud services edition.
* `saml` - (Optional) Saml settings. Field introduced in 17.2.3. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
* `tacacs_plus` - (Optional) Tacacs+ settings. Allowed in enterprise edition with any value, enterprise with cloud services edition.
* `tenant_ref` - (Optional) It is a reference to an object of type tenant. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
Expand Down
2 changes: 1 addition & 1 deletion website/docs/r/avi_ssopolicy.html.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ The following arguments are supported:
* `configpb_attributes` - (Optional) Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed in enterprise edition with any value, essentials edition with any value, basic edition with any value, enterprise with cloud services edition.
* `markers` - (Optional) List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed in enterprise edition with any value, essentials edition with any value, basic edition with any value, enterprise with cloud services edition.
* `tenant_ref` - (Optional) Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 18.2.3. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
* `type` - (Optional) Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
* `type` - (Optional) Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed in enterprise edition with any value, essentials edition with any value, basic edition(allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth), enterprise with cloud services edition.


### Timeouts
Expand Down

0 comments on commit 8226be7

Please sign in to comment.