Documentation ¶
Index ¶
- func PossibleValuesForAzureDevOpsPermissionType() []string
- func PossibleValuesForCachingType() []string
- func PossibleValuesForLogonType() []string
- func PossibleValuesForOsDiskStorageAccountType() []string
- func PossibleValuesForPredictionPreference() []string
- func PossibleValuesForProvisioningState() []string
- func PossibleValuesForResourcePredictionsProfileType() []string
- func PossibleValuesForStorageAccountType() []string
- func ValidatePoolID(input interface{}, key string) (warnings []string, errors []error)
- type AgentProfile
- type AutomaticResourcePredictionsProfile
- type AzureDevOpsOrganizationProfile
- type AzureDevOpsPermissionProfile
- type AzureDevOpsPermissionType
- type BaseAgentProfileImpl
- type BaseFabricProfileImpl
- type BaseOrganizationProfileImpl
- type BaseResourcePredictionsProfileImpl
- type CachingType
- type CreateOrUpdateOperationResponse
- type DataDisk
- type DeleteOperationResponse
- type DevOpsAzureSku
- type FabricProfile
- type GetOperationResponse
- type GitHubOrganization
- type GitHubOrganizationProfile
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupCustomPager
- type ListByResourceGroupOperationResponse
- type ListBySubscriptionCompleteResult
- type ListBySubscriptionCustomPager
- type ListBySubscriptionOperationResponse
- type LogonType
- type ManualResourcePredictionsProfile
- type NetworkProfile
- type Organization
- type OrganizationProfile
- type OsDiskStorageAccountType
- type OsProfile
- type Pool
- type PoolId
- type PoolImage
- type PoolOperationPredicate
- type PoolProperties
- type PoolUpdate
- type PoolUpdateProperties
- type PoolsClient
- func (c PoolsClient) CreateOrUpdate(ctx context.Context, id PoolId, input Pool) (result CreateOrUpdateOperationResponse, err error)
- func (c PoolsClient) CreateOrUpdateThenPoll(ctx context.Context, id PoolId, input Pool) error
- func (c PoolsClient) Delete(ctx context.Context, id PoolId) (result DeleteOperationResponse, err error)
- func (c PoolsClient) DeleteThenPoll(ctx context.Context, id PoolId) error
- func (c PoolsClient) Get(ctx context.Context, id PoolId) (result GetOperationResponse, err error)
- func (c PoolsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
- func (c PoolsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
- func (c PoolsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error)
- func (c PoolsClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result ListBySubscriptionOperationResponse, err error)
- func (c PoolsClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
- func (c PoolsClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListBySubscriptionCompleteResult, err error)
- func (c PoolsClient) Update(ctx context.Context, id PoolId, input PoolUpdate) (result UpdateOperationResponse, err error)
- func (c PoolsClient) UpdateThenPoll(ctx context.Context, id PoolId, input PoolUpdate) error
- type PredictionPreference
- type ProvisioningState
- type RawAgentProfileImpl
- type RawFabricProfileImpl
- type RawOrganizationProfileImpl
- type RawResourcePredictionsProfileImpl
- type ResourcePredictionsProfile
- type ResourcePredictionsProfileType
- type SecretsManagementSettings
- type Stateful
- type StatelessAgentProfile
- type StorageAccountType
- type StorageProfile
- type UpdateOperationResponse
- type VMSSFabricProfile
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAzureDevOpsPermissionType ¶
func PossibleValuesForAzureDevOpsPermissionType() []string
func PossibleValuesForCachingType ¶
func PossibleValuesForCachingType() []string
func PossibleValuesForLogonType ¶
func PossibleValuesForLogonType() []string
func PossibleValuesForOsDiskStorageAccountType ¶
func PossibleValuesForOsDiskStorageAccountType() []string
func PossibleValuesForPredictionPreference ¶
func PossibleValuesForPredictionPreference() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func PossibleValuesForResourcePredictionsProfileType ¶
func PossibleValuesForResourcePredictionsProfileType() []string
func PossibleValuesForStorageAccountType ¶
func PossibleValuesForStorageAccountType() []string
func ValidatePoolID ¶
ValidatePoolID checks that 'input' can be parsed as a Pool ID
Types ¶
type AgentProfile ¶
type AgentProfile interface {
AgentProfile() BaseAgentProfileImpl
}
func UnmarshalAgentProfileImplementation ¶
func UnmarshalAgentProfileImplementation(input []byte) (AgentProfile, error)
type AutomaticResourcePredictionsProfile ¶
type AutomaticResourcePredictionsProfile struct { PredictionPreference *PredictionPreference `json:"predictionPreference,omitempty"` Kind ResourcePredictionsProfileType `json:"kind"` }
func (AutomaticResourcePredictionsProfile) MarshalJSON ¶
func (s AutomaticResourcePredictionsProfile) MarshalJSON() ([]byte, error)
func (AutomaticResourcePredictionsProfile) ResourcePredictionsProfile ¶
func (s AutomaticResourcePredictionsProfile) ResourcePredictionsProfile() BaseResourcePredictionsProfileImpl
type AzureDevOpsOrganizationProfile ¶
type AzureDevOpsOrganizationProfile struct { Organizations []Organization `json:"organizations"` PermissionProfile *AzureDevOpsPermissionProfile `json:"permissionProfile,omitempty"` Kind string `json:"kind"` }
func (AzureDevOpsOrganizationProfile) MarshalJSON ¶
func (s AzureDevOpsOrganizationProfile) MarshalJSON() ([]byte, error)
func (AzureDevOpsOrganizationProfile) OrganizationProfile ¶
func (s AzureDevOpsOrganizationProfile) OrganizationProfile() BaseOrganizationProfileImpl
type AzureDevOpsPermissionProfile ¶
type AzureDevOpsPermissionProfile struct { Groups *[]string `json:"groups,omitempty"` Kind AzureDevOpsPermissionType `json:"kind"` Users *[]string `json:"users,omitempty"` }
type AzureDevOpsPermissionType ¶
type AzureDevOpsPermissionType string
const ( AzureDevOpsPermissionTypeCreatorOnly AzureDevOpsPermissionType = "CreatorOnly" AzureDevOpsPermissionTypeInherit AzureDevOpsPermissionType = "Inherit" AzureDevOpsPermissionTypeSpecificAccounts AzureDevOpsPermissionType = "SpecificAccounts" )
func (*AzureDevOpsPermissionType) UnmarshalJSON ¶
func (s *AzureDevOpsPermissionType) UnmarshalJSON(bytes []byte) error
type BaseAgentProfileImpl ¶
type BaseAgentProfileImpl struct { Kind string `json:"kind"` ResourcePredictions *interface{} `json:"resourcePredictions,omitempty"` ResourcePredictionsProfile ResourcePredictionsProfile `json:"resourcePredictionsProfile"` }
func (BaseAgentProfileImpl) AgentProfile ¶
func (s BaseAgentProfileImpl) AgentProfile() BaseAgentProfileImpl
func (*BaseAgentProfileImpl) UnmarshalJSON ¶
func (s *BaseAgentProfileImpl) UnmarshalJSON(bytes []byte) error
type BaseFabricProfileImpl ¶
type BaseFabricProfileImpl struct {
Kind string `json:"kind"`
}
func (BaseFabricProfileImpl) FabricProfile ¶
func (s BaseFabricProfileImpl) FabricProfile() BaseFabricProfileImpl
type BaseOrganizationProfileImpl ¶
type BaseOrganizationProfileImpl struct {
Kind string `json:"kind"`
}
func (BaseOrganizationProfileImpl) OrganizationProfile ¶
func (s BaseOrganizationProfileImpl) OrganizationProfile() BaseOrganizationProfileImpl
type BaseResourcePredictionsProfileImpl ¶
type BaseResourcePredictionsProfileImpl struct {
Kind ResourcePredictionsProfileType `json:"kind"`
}
func (BaseResourcePredictionsProfileImpl) ResourcePredictionsProfile ¶
func (s BaseResourcePredictionsProfileImpl) ResourcePredictionsProfile() BaseResourcePredictionsProfileImpl
type CachingType ¶
type CachingType string
const ( CachingTypeNone CachingType = "None" CachingTypeReadOnly CachingType = "ReadOnly" CachingTypeReadWrite CachingType = "ReadWrite" )
func (*CachingType) UnmarshalJSON ¶
func (s *CachingType) UnmarshalJSON(bytes []byte) error
type DataDisk ¶
type DataDisk struct { Caching *CachingType `json:"caching,omitempty"` DiskSizeGiB *int64 `json:"diskSizeGiB,omitempty"` DriveLetter *string `json:"driveLetter,omitempty"` StorageAccountType *StorageAccountType `json:"storageAccountType,omitempty"` }
type DeleteOperationResponse ¶
type DevOpsAzureSku ¶
type DevOpsAzureSku struct {
Name string `json:"name"`
}
type FabricProfile ¶
type FabricProfile interface {
FabricProfile() BaseFabricProfileImpl
}
func UnmarshalFabricProfileImplementation ¶
func UnmarshalFabricProfileImplementation(input []byte) (FabricProfile, error)
type GetOperationResponse ¶
type GitHubOrganization ¶
type GitHubOrganizationProfile ¶
type GitHubOrganizationProfile struct { Organizations []GitHubOrganization `json:"organizations"` Kind string `json:"kind"` }
func (GitHubOrganizationProfile) MarshalJSON ¶
func (s GitHubOrganizationProfile) MarshalJSON() ([]byte, error)
func (GitHubOrganizationProfile) OrganizationProfile ¶
func (s GitHubOrganizationProfile) OrganizationProfile() BaseOrganizationProfileImpl
type ListByResourceGroupCustomPager ¶
func (*ListByResourceGroupCustomPager) NextPageLink ¶
func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link
type ListBySubscriptionCustomPager ¶
func (*ListBySubscriptionCustomPager) NextPageLink ¶
func (p *ListBySubscriptionCustomPager) NextPageLink() *odata.Link
type ManualResourcePredictionsProfile ¶
type ManualResourcePredictionsProfile struct {
Kind ResourcePredictionsProfileType `json:"kind"`
}
func (ManualResourcePredictionsProfile) MarshalJSON ¶
func (s ManualResourcePredictionsProfile) MarshalJSON() ([]byte, error)
func (ManualResourcePredictionsProfile) ResourcePredictionsProfile ¶
func (s ManualResourcePredictionsProfile) ResourcePredictionsProfile() BaseResourcePredictionsProfileImpl
type NetworkProfile ¶
type NetworkProfile struct {
SubnetId string `json:"subnetId"`
}
type Organization ¶
type OrganizationProfile ¶
type OrganizationProfile interface {
OrganizationProfile() BaseOrganizationProfileImpl
}
func UnmarshalOrganizationProfileImplementation ¶
func UnmarshalOrganizationProfileImplementation(input []byte) (OrganizationProfile, error)
type OsDiskStorageAccountType ¶
type OsDiskStorageAccountType string
const ( OsDiskStorageAccountTypePremium OsDiskStorageAccountType = "Premium" OsDiskStorageAccountTypeStandard OsDiskStorageAccountType = "Standard" OsDiskStorageAccountTypeStandardSSD OsDiskStorageAccountType = "StandardSSD" )
func (*OsDiskStorageAccountType) UnmarshalJSON ¶
func (s *OsDiskStorageAccountType) UnmarshalJSON(bytes []byte) error
type OsProfile ¶
type OsProfile struct { LogonType *LogonType `json:"logonType,omitempty"` SecretsManagementSettings *SecretsManagementSettings `json:"secretsManagementSettings,omitempty"` }
type Pool ¶
type Pool struct { Id *string `json:"id,omitempty"` Identity *identity.LegacySystemAndUserAssignedMap `json:"identity,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Properties *PoolProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type PoolId ¶
PoolId is a struct representing the Resource ID for a Pool
func ParsePoolID ¶
ParsePoolID parses 'input' into a PoolId
func ParsePoolIDInsensitively ¶
ParsePoolIDInsensitively parses 'input' case-insensitively into a PoolId note: this method should only be used for API response data and not user input
func (*PoolId) FromParseResult ¶
func (id *PoolId) FromParseResult(input resourceids.ParseResult) error
func (PoolId) Segments ¶
func (id PoolId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Pool ID
type PoolOperationPredicate ¶
func (PoolOperationPredicate) Matches ¶
func (p PoolOperationPredicate) Matches(input Pool) bool
type PoolProperties ¶
type PoolProperties struct { AgentProfile AgentProfile `json:"agentProfile"` DevCenterProjectResourceId string `json:"devCenterProjectResourceId"` FabricProfile FabricProfile `json:"fabricProfile"` MaximumConcurrency int64 `json:"maximumConcurrency"` OrganizationProfile OrganizationProfile `json:"organizationProfile"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` }
func (*PoolProperties) UnmarshalJSON ¶
func (s *PoolProperties) UnmarshalJSON(bytes []byte) error
type PoolUpdate ¶
type PoolUpdate struct { Identity *identity.LegacySystemAndUserAssignedMap `json:"identity,omitempty"` Properties *PoolUpdateProperties `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
type PoolUpdateProperties ¶
type PoolUpdateProperties struct { AgentProfile AgentProfile `json:"agentProfile"` DevCenterProjectResourceId *string `json:"devCenterProjectResourceId,omitempty"` FabricProfile FabricProfile `json:"fabricProfile"` MaximumConcurrency *int64 `json:"maximumConcurrency,omitempty"` OrganizationProfile OrganizationProfile `json:"organizationProfile"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` }
func (*PoolUpdateProperties) UnmarshalJSON ¶
func (s *PoolUpdateProperties) UnmarshalJSON(bytes []byte) error
type PoolsClient ¶
type PoolsClient struct {
Client *resourcemanager.Client
}
func NewPoolsClientWithBaseURI ¶
func NewPoolsClientWithBaseURI(sdkApi sdkEnv.Api) (*PoolsClient, error)
func (PoolsClient) CreateOrUpdate ¶
func (c PoolsClient) CreateOrUpdate(ctx context.Context, id PoolId, input Pool) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (PoolsClient) CreateOrUpdateThenPoll ¶
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (PoolsClient) Delete ¶
func (c PoolsClient) Delete(ctx context.Context, id PoolId) (result DeleteOperationResponse, err error)
Delete ...
func (PoolsClient) DeleteThenPoll ¶
func (c PoolsClient) DeleteThenPoll(ctx context.Context, id PoolId) error
DeleteThenPoll performs Delete then polls until it's completed
func (PoolsClient) Get ¶
func (c PoolsClient) Get(ctx context.Context, id PoolId) (result GetOperationResponse, err error)
Get ...
func (PoolsClient) ListByResourceGroup ¶
func (c PoolsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (PoolsClient) ListByResourceGroupComplete ¶
func (c PoolsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all the results into a single object
func (PoolsClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c PoolsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate PoolOperationPredicate) (result ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PoolsClient) ListBySubscription ¶
func (c PoolsClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result ListBySubscriptionOperationResponse, err error)
ListBySubscription ...
func (PoolsClient) ListBySubscriptionComplete ¶
func (c PoolsClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
ListBySubscriptionComplete retrieves all the results into a single object
func (PoolsClient) ListBySubscriptionCompleteMatchingPredicate ¶
func (c PoolsClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate PoolOperationPredicate) (result ListBySubscriptionCompleteResult, err error)
ListBySubscriptionCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PoolsClient) Update ¶
func (c PoolsClient) Update(ctx context.Context, id PoolId, input PoolUpdate) (result UpdateOperationResponse, err error)
Update ...
func (PoolsClient) UpdateThenPoll ¶
func (c PoolsClient) UpdateThenPoll(ctx context.Context, id PoolId, input PoolUpdate) error
UpdateThenPoll performs Update then polls until it's completed
type PredictionPreference ¶
type PredictionPreference string
const ( PredictionPreferenceBalanced PredictionPreference = "Balanced" PredictionPreferenceBestPerformance PredictionPreference = "BestPerformance" PredictionPreferenceMoreCostEffective PredictionPreference = "MoreCostEffective" PredictionPreferenceMorePerformance PredictionPreference = "MorePerformance" PredictionPreferenceMostCostEffective PredictionPreference = "MostCostEffective" )
func (*PredictionPreference) UnmarshalJSON ¶
func (s *PredictionPreference) UnmarshalJSON(bytes []byte) error
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateAccepted ProvisioningState = "Accepted" ProvisioningStateCanceled ProvisioningState = "Canceled" ProvisioningStateDeleting ProvisioningState = "Deleting" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateProvisioning ProvisioningState = "Provisioning" ProvisioningStateSucceeded ProvisioningState = "Succeeded" ProvisioningStateUpdating ProvisioningState = "Updating" )
func (*ProvisioningState) UnmarshalJSON ¶
func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error
type RawAgentProfileImpl ¶
type RawAgentProfileImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawAgentProfileImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawAgentProfileImpl) AgentProfile ¶
func (s RawAgentProfileImpl) AgentProfile() BaseAgentProfileImpl
type RawFabricProfileImpl ¶
type RawFabricProfileImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawFabricProfileImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawFabricProfileImpl) FabricProfile ¶
func (s RawFabricProfileImpl) FabricProfile() BaseFabricProfileImpl
type RawOrganizationProfileImpl ¶
type RawOrganizationProfileImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawOrganizationProfileImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawOrganizationProfileImpl) OrganizationProfile ¶
func (s RawOrganizationProfileImpl) OrganizationProfile() BaseOrganizationProfileImpl
type RawResourcePredictionsProfileImpl ¶
type RawResourcePredictionsProfileImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawResourcePredictionsProfileImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawResourcePredictionsProfileImpl) ResourcePredictionsProfile ¶
func (s RawResourcePredictionsProfileImpl) ResourcePredictionsProfile() BaseResourcePredictionsProfileImpl
type ResourcePredictionsProfile ¶
type ResourcePredictionsProfile interface {
ResourcePredictionsProfile() BaseResourcePredictionsProfileImpl
}
func UnmarshalResourcePredictionsProfileImplementation ¶
func UnmarshalResourcePredictionsProfileImplementation(input []byte) (ResourcePredictionsProfile, error)
type ResourcePredictionsProfileType ¶
type ResourcePredictionsProfileType string
const ( ResourcePredictionsProfileTypeAutomatic ResourcePredictionsProfileType = "Automatic" ResourcePredictionsProfileTypeManual ResourcePredictionsProfileType = "Manual" )
func (*ResourcePredictionsProfileType) UnmarshalJSON ¶
func (s *ResourcePredictionsProfileType) UnmarshalJSON(bytes []byte) error
type Stateful ¶
type Stateful struct { GracePeriodTimeSpan *string `json:"gracePeriodTimeSpan,omitempty"` MaxAgentLifetime *string `json:"maxAgentLifetime,omitempty"` Kind string `json:"kind"` ResourcePredictions *interface{} `json:"resourcePredictions,omitempty"` ResourcePredictionsProfile ResourcePredictionsProfile `json:"resourcePredictionsProfile"` }
func (Stateful) AgentProfile ¶
func (s Stateful) AgentProfile() BaseAgentProfileImpl
func (Stateful) MarshalJSON ¶
func (*Stateful) UnmarshalJSON ¶
type StatelessAgentProfile ¶
type StatelessAgentProfile struct { Kind string `json:"kind"` ResourcePredictions *interface{} `json:"resourcePredictions,omitempty"` ResourcePredictionsProfile ResourcePredictionsProfile `json:"resourcePredictionsProfile"` }
func (StatelessAgentProfile) AgentProfile ¶
func (s StatelessAgentProfile) AgentProfile() BaseAgentProfileImpl
func (StatelessAgentProfile) MarshalJSON ¶
func (s StatelessAgentProfile) MarshalJSON() ([]byte, error)
func (*StatelessAgentProfile) UnmarshalJSON ¶
func (s *StatelessAgentProfile) UnmarshalJSON(bytes []byte) error
type StorageAccountType ¶
type StorageAccountType string
const ( StorageAccountTypePremiumLRS StorageAccountType = "Premium_LRS" StorageAccountTypePremiumZRS StorageAccountType = "Premium_ZRS" StorageAccountTypeStandardLRS StorageAccountType = "Standard_LRS" StorageAccountTypeStandardSSDLRS StorageAccountType = "StandardSSD_LRS" StorageAccountTypeStandardSSDZRS StorageAccountType = "StandardSSD_ZRS" )
func (*StorageAccountType) UnmarshalJSON ¶
func (s *StorageAccountType) UnmarshalJSON(bytes []byte) error
type StorageProfile ¶
type StorageProfile struct { DataDisks *[]DataDisk `json:"dataDisks,omitempty"` OsDiskStorageAccountType *OsDiskStorageAccountType `json:"osDiskStorageAccountType,omitempty"` }
type UpdateOperationResponse ¶
type VMSSFabricProfile ¶
type VMSSFabricProfile struct { Images []PoolImage `json:"images"` NetworkProfile *NetworkProfile `json:"networkProfile,omitempty"` OsProfile *OsProfile `json:"osProfile,omitempty"` Sku DevOpsAzureSku `json:"sku"` StorageProfile *StorageProfile `json:"storageProfile,omitempty"` Kind string `json:"kind"` }
func (VMSSFabricProfile) FabricProfile ¶
func (s VMSSFabricProfile) FabricProfile() BaseFabricProfileImpl
func (VMSSFabricProfile) MarshalJSON ¶
func (s VMSSFabricProfile) MarshalJSON() ([]byte, error)
Source Files ¶
- client.go
- constants.go
- id_pool.go
- method_createorupdate.go
- method_delete.go
- method_get.go
- method_listbyresourcegroup.go
- method_listbysubscription.go
- method_update.go
- model_agentprofile.go
- model_automaticresourcepredictionsprofile.go
- model_azuredevopsorganizationprofile.go
- model_azuredevopspermissionprofile.go
- model_datadisk.go
- model_devopsazuresku.go
- model_fabricprofile.go
- model_githuborganization.go
- model_githuborganizationprofile.go
- model_manualresourcepredictionsprofile.go
- model_networkprofile.go
- model_organization.go
- model_organizationprofile.go
- model_osprofile.go
- model_pool.go
- model_poolimage.go
- model_poolproperties.go
- model_poolupdate.go
- model_poolupdateproperties.go
- model_resourcepredictionsprofile.go
- model_secretsmanagementsettings.go
- model_stateful.go
- model_statelessagentprofile.go
- model_storageprofile.go
- model_vmssfabricprofile.go
- predicates.go
- version.go