Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Azureapplication ¶
type Azureapplication struct { /** * Name for the application. Must begin with an ASCII alphanumeric or underscore (_) character, and must contain only ASCII alphanumeric, underscore, hash (#), period (.), space, colon (:), at sign (@), equal sign (=), and hyphen (-) characters. Can be changed after the application is created.', CLI Users: If the name includes one or more spaces, enclose the name in double or single quotation marks (for example, "my application" or 'my application'). */ Name string `json:"name,omitempty"` /** * Application ID that is generated when an application is created in Azure Active Directory using either the Azure CLI or the Azure portal (GUI) */ Clientid string `json:"clientid,omitempty"` /** * Password for the application configured in Azure Active Directory. The password is specified in the Azure CLI or generated in the Azure portal (GUI). */ Clientsecret string `json:"clientsecret,omitempty"` /** * ID of the directory inside Azure Active Directory in which the application was created */ Tenantid string `json:"tenantid,omitempty"` /** * Vault resource for which access token is granted. Example : vault.azure.net */ Vaultresource string `json:"vaultresource,omitempty"` /** * URL from where access token can be obtained. If the token end point is not specified, the default value is https://login.microsoftonline.com/<tenant id>. */ Tokenendpoint string `json:"tokenendpoint,omitempty"` }
* * Configuration for Azure Application resource.
type Azurekeyvault ¶
type Azurekeyvault struct { /** * Name for the Key Vault. Must begin with an ASCII alphanumeric or underscore (_) character, and must contain only ASCII alphanumeric, underscore, hash (#), period (.), space, colon (:), at sign (@), equal sign (=), and hyphen (-) characters. Can be changed after the Key Vault is created. CLI Users: If the name includes one or more spaces, enclose the name in double or single quotation marks (for example, "my keyvault" or 'my keyvault'). */ Name string `json:"name,omitempty"` /** * Name of the Key Vault configured in Azure cloud using either the Azure CLI or the Azure portal (GUI) with complete domain name. Example: Test.vault.azure.net. */ Azurevaultname string `json:"azurevaultname,omitempty"` /** * Name of the Azure Application object created on the ADC appliance. This object will be used for authentication with Azure Active Directory */ Azureapplication string `json:"azureapplication,omitempty"` State string `json:"state,omitempty"` }
* * Configuration for Azure Key Vault entity resource.
Click to show internal directories.
Click to hide internal directories.