azuresdkhacks

package
v0.0.0-...-0e4e14f Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2025 License: MPL-2.0 Imports: 14 Imported by: 0

Documentation

Index

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
}

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

GetAllRunAsAccountsInSite ...

func (RunAsAccountsClient) GetAllRunAsAccountsInSiteComplete

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

Create ...

Jump to

Keyboard shortcuts

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