@azure/arm-devopsinfrastructure package
Classes
DevOpsInfrastructureClient |
Interfaces
AgentProfile |
The agent profile of the machines in the pool. |
AutomaticResourcePredictionsProfile |
The stand-by agent scheme is determined based on historical demand. |
AzureDevOpsOrganizationProfile |
Azure DevOps organization profile |
AzureDevOpsPermissionProfile |
Defines the type of Azure DevOps pool permission. |
DataDisk |
The data disk of the VMSS. |
DevOpsAzureSku |
The Azure SKU of the machines in the pool. |
DevOpsInfrastructureClientOptionalParams |
Optional parameters for the client. |
FabricProfile |
Defines the type of fabric the agent will run on. |
GitHubOrganization |
Defines a GitHub organization |
GitHubOrganizationProfile |
GitHub organization profile |
ImageVersion |
An image version object |
ImageVersionProperties |
Details of the ImageVersionProperties. |
ImageVersionsListByImageOptionalParams |
Optional parameters. |
ImageVersionsOperations |
Interface representing a ImageVersions operations. |
ManagedServiceIdentity |
Managed service identity (system assigned and/or user assigned identities) |
ManualResourcePredictionsProfile |
Customer provides the stand-by agent scheme. |
NetworkProfile |
The network profile of the machines in the pool. |
Operation |
Details of a REST API operation, returned from the Resource Provider Operations API |
OperationDisplay |
Localized display information for and operation. |
OperationsListOptionalParams |
Optional parameters. |
OperationsOperations |
Interface representing a Operations operations. |
Organization |
Defines an Azure DevOps organization. |
OrganizationProfile |
Defines the organization in which the pool will be used. |
OsProfile |
The OS profile of the machines in the pool. |
PageSettings |
Options for the byPage method |
PagedAsyncIterableIterator |
An interface that allows async iterable iteration both to completion and by page. |
Pool |
Concrete tracked resource types can be created by aliasing this type using a specific property type. |
PoolImage |
The VM image of the machines in the pool. |
PoolProperties |
Pool properties |
PoolUpdate |
The type used for update operations of the Pool. |
PoolUpdateProperties |
The updatable properties of the Pool. |
PoolsCreateOrUpdateOptionalParams |
Optional parameters. |
PoolsDeleteOptionalParams |
Optional parameters. |
PoolsGetOptionalParams |
Optional parameters. |
PoolsListByResourceGroupOptionalParams |
Optional parameters. |
PoolsListBySubscriptionOptionalParams |
Optional parameters. |
PoolsOperations |
Interface representing a Pools operations. |
PoolsUpdateOptionalParams |
Optional parameters. |
ProxyResource |
The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location |
Quota |
Describes Resource Quota |
QuotaName |
The Quota Names |
Resource |
Common fields that are returned in the response for all Azure Resource Manager resources |
ResourceDetailsListByPoolOptionalParams |
Optional parameters. |
ResourceDetailsObject |
A ResourceDetailsObject |
ResourceDetailsObjectProperties |
Details of the ResourceDetailsObject. |
ResourceDetailsOperations |
Interface representing a ResourceDetails operations. |
ResourcePredictions |
Defines pool buffer. |
ResourcePredictionsProfile |
Determines how the stand-by scheme should be provided. |
ResourceSku |
A ResourceSku |
ResourceSkuCapabilities |
Describes The SKU capabilities object. |
ResourceSkuLocationInfo |
Describes an available Compute SKU Location Information. |
ResourceSkuProperties |
Properties of a ResourceSku |
ResourceSkuRestrictionInfo |
Describes an available Compute SKU Restriction Information. |
ResourceSkuRestrictions |
The restrictions of the SKU. |
ResourceSkuZoneDetails |
Describes The zonal capabilities of a SKU. |
RestorePollerOptions | |
SecretsManagementSettings |
The secret management settings of the machines in the pool. |
SkuListByLocationOptionalParams |
Optional parameters. |
SkuOperations |
Interface representing a Sku operations. |
Stateful |
Stateful profile meaning that the machines will be returned to the pool after running a job. |
StatelessAgentProfile |
Stateless profile meaning that the machines will be cleaned up after running a job. |
StorageProfile |
The storage profile of the VMSS. |
SubscriptionUsagesOperations |
Interface representing a SubscriptionUsages operations. |
SubscriptionUsagesUsagesOptionalParams |
Optional parameters. |
SystemData |
Metadata pertaining to creation and last modification of the resource. |
TrackedResource |
The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location' |
UserAssignedIdentity |
User assigned identity properties |
VmssFabricProfile |
The agents will run on Virtual Machine Scale Sets. |
Type Aliases
ActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. Known values supported by the serviceInternal: Actions are for internal-only APIs. |
AgentProfileUnion |
Alias for AgentProfileUnion |
AzureDevOpsPermissionType |
Determines who has admin permissions to the Azure DevOps pool. Known values supported by the serviceInherit: Pool will inherit permissions from the project or organization. |
CachingType |
The type of caching in a data disk. Known values supported by the serviceNone: Don't use host caching. |
ContinuablePage |
An interface that describes a page of results. |
CreatedByType |
The kind of entity that created the resource. Known values supported by the serviceUser: The entity was created by a user. |
FabricProfileUnion |
Alias for FabricProfileUnion |
LogonType |
Determines how the service should be run. Known values supported by the serviceService: Run as a service. |
ManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). Known values supported by the serviceNone: No managed identity. |
OrganizationProfileUnion |
Alias for OrganizationProfileUnion |
Origin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" Known values supported by the serviceuser: Indicates the operation is initiated by a user. |
OsDiskStorageAccountType |
The storage account type of the OS disk. Known values supported by the serviceStandard: Standard OS disk type. |
PredictionPreference |
Determines the balance between cost and performance. Known values supported by the serviceBalanced: Balance between cost and performance. |
ProvisioningState |
The status of the current operation. Known values supported by the serviceSucceeded: Represents a succeeded operation. |
ResourcePredictionsProfileType |
Determines how the stand-by scheme should be provided. Known values supported by the serviceManual: Customer provides the stand-by agent scheme. |
ResourcePredictionsProfileUnion |
Alias for ResourcePredictionsProfileUnion |
ResourceSkuRestrictionsReasonCode |
Describes the reason for SKU restriction. Known values supported by the serviceQuotaId: The restriction is due to exceeding a quota limitation. |
ResourceSkuRestrictionsType |
Describes the kind of SKU restrictions that can exist Known values supported by the serviceLocation: SKU restricted by location. |
ResourceStatus |
The status of the machine resource. Known values supported by the serviceReady: Represents a machine resource that is ready. |
StorageAccountType |
StorageAccountType enums Known values supported by the serviceStandard_LRS: The data disk should use standard locally redundant storage. |
Enums
KnownActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. |
KnownAzureDevOpsPermissionType |
Determines who has admin permissions to the Azure DevOps pool. |
KnownCachingType |
The type of caching in a data disk. |
KnownCreatedByType |
The kind of entity that created the resource. |
KnownLogonType |
Determines how the service should be run. |
KnownManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). |
KnownOrigin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" |
KnownOsDiskStorageAccountType |
The storage account type of the OS disk. |
KnownPredictionPreference |
Determines the balance between cost and performance. |
KnownProvisioningState |
The status of the current operation. |
KnownResourcePredictionsProfileType |
Determines how the stand-by scheme should be provided. |
KnownResourceSkuRestrictionsReasonCode |
Describes the reason for SKU restriction. |
KnownResourceSkuRestrictionsType |
Describes the kind of SKU restrictions that can exist |
KnownResourceStatus |
The status of the machine resource. |
KnownStorageAccountType |
StorageAccountType enums |
KnownVersions |
Api versions |
Functions
restore |
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope. |
Function Details
restorePoller<TResponse, TResult>(DevOpsInfrastructureClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.
function restorePoller<TResponse, TResult>(client: DevOpsInfrastructureClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
Parameters
- client
- DevOpsInfrastructureClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Returns
PollerLike<OperationState<TResult>, TResult>