Documentation
¶
Index ¶
- type CertificateCreateOptions
- type CertificateRequest
- type CreateOperationResponse
- type GetAllRunAsAccountsInSiteCompleteResult
- type GetAllRunAsAccountsInSiteOperationResponse
- type MachinesClient
- type RunAsAccountProperties
- type RunAsAccountsClient
- func (c RunAsAccountsClient) GetAllRunAsAccountsInSite(ctx context.Context, id runasaccounts.VMwareSiteId) (result GetAllRunAsAccountsInSiteOperationResponse, err error)
- func (c RunAsAccountsClient) GetAllRunAsAccountsInSiteComplete(ctx context.Context, id runasaccounts.VMwareSiteId) (GetAllRunAsAccountsInSiteCompleteResult, error)
- type VMwareRunAsAccount
- type Values
- type VaultCertificatesClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateCreateOptions ¶
type CertificateCreateOptions struct {
ValidityInHours int64 `json:"validityInHours,omitempty"`
}
func (CertificateCreateOptions) MarshalJSON ¶
func (c CertificateCreateOptions) MarshalJSON() ([]byte, error)
type CertificateRequest ¶
type CertificateRequest struct { Properties *vaultcertificates.RawCertificateData `json:"properties,omitempty"` CreateOptions *CertificateCreateOptions `json:"certificateCreateOptions,omitempty"` }
type CreateOperationResponse ¶
type CreateOperationResponse struct { HttpResponse *http.Response Model *vaultcertificates.VaultCertificateResponse }
type GetAllRunAsAccountsInSiteCompleteResult ¶
type GetAllRunAsAccountsInSiteCompleteResult struct {
Items []VMwareRunAsAccount
}
type GetAllRunAsAccountsInSiteOperationResponse ¶
type GetAllRunAsAccountsInSiteOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]VMwareRunAsAccount }
type MachinesClient ¶
type MachinesClient struct {
Client *resourcemanager.Client
}
func (MachinesClient) GetAllVMWareMachinesInSite ¶
func (c MachinesClient) GetAllVMWareMachinesInSite(ctx context.Context, id vmwaremachines.VMwareSiteId, options vmwaremachines.GetAllMachinesInSiteOperationOptions) (result vmwaremachines.GetAllMachinesInSiteOperationResponse, err error)
type RunAsAccountProperties ¶
type RunAsAccountProperties struct { CreatedTimestamp *string `json:"createdTimestamp,omitempty"` CredentialType *runasaccounts.CredentialType `json:"credentialType,omitempty"` DisplayName *string `json:"displayName,omitempty"` UpdatedTimestamp *string `json:"updatedTimestamp,omitempty"` // ApplianceName was not defined in the original code. This is the only change. ApplianceName *string `json:"applianceName,omitempty"` }
type RunAsAccountsClient ¶
type RunAsAccountsClient struct {
Client *resourcemanager.Client
}
func (RunAsAccountsClient) GetAllRunAsAccountsInSite ¶
func (c RunAsAccountsClient) GetAllRunAsAccountsInSite(ctx context.Context, id runasaccounts.VMwareSiteId) (result GetAllRunAsAccountsInSiteOperationResponse, err error)
GetAllRunAsAccountsInSite ...
func (RunAsAccountsClient) GetAllRunAsAccountsInSiteComplete ¶
func (c RunAsAccountsClient) GetAllRunAsAccountsInSiteComplete(ctx context.Context, id runasaccounts.VMwareSiteId) (GetAllRunAsAccountsInSiteCompleteResult, error)
GetAllRunAsAccountsInSiteComplete retrieves all the results into a single object
type VMwareRunAsAccount ¶
type VMwareRunAsAccount struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *RunAsAccountProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type Values ¶
type Values struct { Values *[]vmwaremachines.VMwareMachine `json:"value"` NextLink *string `json:"nextLink"` }
type VaultCertificatesClient ¶
type VaultCertificatesClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewVaultCertificatesClientWithBaseURI ¶
func NewVaultCertificatesClientWithBaseURI(endpoint string) VaultCertificatesClient
func (VaultCertificatesClient) Create ¶
func (c VaultCertificatesClient) Create(ctx context.Context, id vaultcertificates.CertificateId, input CertificateRequest) (result CreateOperationResponse, err error)
Create ...
Click to show internal directories.
Click to hide internal directories.