azure

package
v0.0.0-...-94a4ce8 Latest Latest
Warning

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

Go to latest
Published: Aug 28, 2024 License: Apache-2.0 Imports: 0 Imported by: 0

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.

Jump to

Keyboard shortcuts

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