azure-native.devopsinfrastructure.getPool
Explore with Pulumi AI
Get a Pool
Uses Azure REST API version 2025-01-21.
Other available API versions: 2023-10-30-preview, 2023-12-13-preview, 2024-03-26-preview, 2024-04-04-preview, 2024-10-19. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native devopsinfrastructure [ApiVersion]
. See the version guide for details.
Using getPool
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getPool(args: GetPoolArgs, opts?: InvokeOptions): Promise<GetPoolResult>
function getPoolOutput(args: GetPoolOutputArgs, opts?: InvokeOptions): Output<GetPoolResult>
def get_pool(pool_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPoolResult
def get_pool_output(pool_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPoolResult]
func LookupPool(ctx *Context, args *LookupPoolArgs, opts ...InvokeOption) (*LookupPoolResult, error)
func LookupPoolOutput(ctx *Context, args *LookupPoolOutputArgs, opts ...InvokeOption) LookupPoolResultOutput
> Note: This function is named LookupPool
in the Go SDK.
public static class GetPool
{
public static Task<GetPoolResult> InvokeAsync(GetPoolArgs args, InvokeOptions? opts = null)
public static Output<GetPoolResult> Invoke(GetPoolInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPoolResult> getPool(GetPoolArgs args, InvokeOptions options)
public static Output<GetPoolResult> getPool(GetPoolArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:devopsinfrastructure:getPool
arguments:
# arguments dictionary
The following arguments are supported:
- Pool
Name string - Name of the pool. It needs to be globally unique.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Pool
Name string - Name of the pool. It needs to be globally unique.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- pool
Name String - Name of the pool. It needs to be globally unique.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- pool
Name string - Name of the pool. It needs to be globally unique.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- pool_
name str - Name of the pool. It needs to be globally unique.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- pool
Name String - Name of the pool. It needs to be globally unique.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getPool Result
The following output properties are available:
- Agent
Profile Pulumi.Azure | Pulumi.Native. Dev Ops Infrastructure. Outputs. Stateful Response Azure Native. Dev Ops Infrastructure. Outputs. Stateless Agent Profile Response - Defines how the machine will be handled once it executed a job.
- Azure
Api stringVersion - The Azure API version of the resource.
- Dev
Center stringProject Resource Id - The resource id of the DevCenter Project the pool belongs to.
- Fabric
Profile Pulumi.Azure Native. Dev Ops Infrastructure. Outputs. Vmss Fabric Profile Response - Defines the type of fabric the agent will run on.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Maximum
Concurrency int - Defines how many resources can there be created at any given time.
- Name string
- The name of the resource
- Organization
Profile Pulumi.Azure | Pulumi.Native. Dev Ops Infrastructure. Outputs. Azure Dev Ops Organization Profile Response Azure Native. Dev Ops Infrastructure. Outputs. Git Hub Organization Profile Response - Defines the organization in which the pool will be used.
- System
Data Pulumi.Azure Native. Dev Ops Infrastructure. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Identity
Pulumi.
Azure Native. Dev Ops Infrastructure. Outputs. Managed Service Identity Response - The managed service identities assigned to this resource.
- Provisioning
State string - The status of the current operation.
- Dictionary<string, string>
- Resource tags.
- Agent
Profile StatefulResponse | StatelessAgent Profile Response - Defines how the machine will be handled once it executed a job.
- Azure
Api stringVersion - The Azure API version of the resource.
- Dev
Center stringProject Resource Id - The resource id of the DevCenter Project the pool belongs to.
- Fabric
Profile VmssFabric Profile Response - Defines the type of fabric the agent will run on.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Maximum
Concurrency int - Defines how many resources can there be created at any given time.
- Name string
- The name of the resource
- Organization
Profile AzureDev | GitOps Organization Profile Response Hub Organization Profile Response - Defines the organization in which the pool will be used.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- Provisioning
State string - The status of the current operation.
- map[string]string
- Resource tags.
- agent
Profile StatefulResponse | StatelessAgent Profile Response - Defines how the machine will be handled once it executed a job.
- azure
Api StringVersion - The Azure API version of the resource.
- dev
Center StringProject Resource Id - The resource id of the DevCenter Project the pool belongs to.
- fabric
Profile VmssFabric Profile Response - Defines the type of fabric the agent will run on.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- maximum
Concurrency Integer - Defines how many resources can there be created at any given time.
- name String
- The name of the resource
- organization
Profile AzureDev | GitOps Organization Profile Response Hub Organization Profile Response - Defines the organization in which the pool will be used.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- provisioning
State String - The status of the current operation.
- Map<String,String>
- Resource tags.
- agent
Profile StatefulResponse | StatelessAgent Profile Response - Defines how the machine will be handled once it executed a job.
- azure
Api stringVersion - The Azure API version of the resource.
- dev
Center stringProject Resource Id - The resource id of the DevCenter Project the pool belongs to.
- fabric
Profile VmssFabric Profile Response - Defines the type of fabric the agent will run on.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location string
- The geo-location where the resource lives
- maximum
Concurrency number - Defines how many resources can there be created at any given time.
- name string
- The name of the resource
- organization
Profile AzureDev | GitOps Organization Profile Response Hub Organization Profile Response - Defines the organization in which the pool will be used.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- provisioning
State string - The status of the current operation.
- {[key: string]: string}
- Resource tags.
- agent_
profile StatefulResponse | StatelessAgent Profile Response - Defines how the machine will be handled once it executed a job.
- azure_
api_ strversion - The Azure API version of the resource.
- dev_
center_ strproject_ resource_ id - The resource id of the DevCenter Project the pool belongs to.
- fabric_
profile VmssFabric Profile Response - Defines the type of fabric the agent will run on.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location str
- The geo-location where the resource lives
- maximum_
concurrency int - Defines how many resources can there be created at any given time.
- name str
- The name of the resource
- organization_
profile AzureDev | GitOps Organization Profile Response Hub Organization Profile Response - Defines the organization in which the pool will be used.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- provisioning_
state str - The status of the current operation.
- Mapping[str, str]
- Resource tags.
- agent
Profile Property Map | Property Map - Defines how the machine will be handled once it executed a job.
- azure
Api StringVersion - The Azure API version of the resource.
- dev
Center StringProject Resource Id - The resource id of the DevCenter Project the pool belongs to.
- fabric
Profile Property Map - Defines the type of fabric the agent will run on.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- maximum
Concurrency Number - Defines how many resources can there be created at any given time.
- name String
- The name of the resource
- organization
Profile Property Map | Property Map - Defines the organization in which the pool will be used.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identity Property Map
- The managed service identities assigned to this resource.
- provisioning
State String - The status of the current operation.
- Map<String>
- Resource tags.
Supporting Types
AutomaticResourcePredictionsProfileResponse
- Prediction
Preference string - Determines the balance between cost and performance.
- Prediction
Preference string - Determines the balance between cost and performance.
- prediction
Preference String - Determines the balance between cost and performance.
- prediction
Preference string - Determines the balance between cost and performance.
- prediction_
preference str - Determines the balance between cost and performance.
- prediction
Preference String - Determines the balance between cost and performance.
AzureDevOpsOrganizationProfileResponse
- Organizations
List<Pulumi.
Azure Native. Dev Ops Infrastructure. Inputs. Organization Response> - The list of Azure DevOps organizations the pool should be present in.
- Permission
Profile Pulumi.Azure Native. Dev Ops Infrastructure. Inputs. Azure Dev Ops Permission Profile Response - The type of permission which determines which accounts are admins on the Azure DevOps pool.
- Organizations
[]Organization
Response - The list of Azure DevOps organizations the pool should be present in.
- Permission
Profile AzureDev Ops Permission Profile Response - The type of permission which determines which accounts are admins on the Azure DevOps pool.
- organizations
List<Organization
Response> - The list of Azure DevOps organizations the pool should be present in.
- permission
Profile AzureDev Ops Permission Profile Response - The type of permission which determines which accounts are admins on the Azure DevOps pool.
- organizations
Organization
Response[] - The list of Azure DevOps organizations the pool should be present in.
- permission
Profile AzureDev Ops Permission Profile Response - The type of permission which determines which accounts are admins on the Azure DevOps pool.
- organizations
Sequence[Organization
Response] - The list of Azure DevOps organizations the pool should be present in.
- permission_
profile AzureDev Ops Permission Profile Response - The type of permission which determines which accounts are admins on the Azure DevOps pool.
- organizations List<Property Map>
- The list of Azure DevOps organizations the pool should be present in.
- permission
Profile Property Map - The type of permission which determines which accounts are admins on the Azure DevOps pool.
AzureDevOpsPermissionProfileResponse
DataDiskResponse
- Caching string
- The type of caching to be enabled for the data disks. The default value for caching is readwrite. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/.
- Disk
Size intGi B - The initial disk size in gigabytes.
- Drive
Letter string - The drive letter for the empty data disk. If not specified, it will be the first available letter.
- Storage
Account stringType - The storage Account type to be used for the data disk. If omitted, the default is "standard_lrs".
- Caching string
- The type of caching to be enabled for the data disks. The default value for caching is readwrite. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/.
- Disk
Size intGi B - The initial disk size in gigabytes.
- Drive
Letter string - The drive letter for the empty data disk. If not specified, it will be the first available letter.
- Storage
Account stringType - The storage Account type to be used for the data disk. If omitted, the default is "standard_lrs".
- caching String
- The type of caching to be enabled for the data disks. The default value for caching is readwrite. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/.
- disk
Size IntegerGi B - The initial disk size in gigabytes.
- drive
Letter String - The drive letter for the empty data disk. If not specified, it will be the first available letter.
- storage
Account StringType - The storage Account type to be used for the data disk. If omitted, the default is "standard_lrs".
- caching string
- The type of caching to be enabled for the data disks. The default value for caching is readwrite. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/.
- disk
Size numberGi B - The initial disk size in gigabytes.
- drive
Letter string - The drive letter for the empty data disk. If not specified, it will be the first available letter.
- storage
Account stringType - The storage Account type to be used for the data disk. If omitted, the default is "standard_lrs".
- caching str
- The type of caching to be enabled for the data disks. The default value for caching is readwrite. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/.
- disk_
size_ intgi_ b - The initial disk size in gigabytes.
- drive_
letter str - The drive letter for the empty data disk. If not specified, it will be the first available letter.
- storage_
account_ strtype - The storage Account type to be used for the data disk. If omitted, the default is "standard_lrs".
- caching String
- The type of caching to be enabled for the data disks. The default value for caching is readwrite. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/.
- disk
Size NumberGi B - The initial disk size in gigabytes.
- drive
Letter String - The drive letter for the empty data disk. If not specified, it will be the first available letter.
- storage
Account StringType - The storage Account type to be used for the data disk. If omitted, the default is "standard_lrs".
DevOpsAzureSkuResponse
- Name string
- The Azure SKU name of the machines in the pool.
- Name string
- The Azure SKU name of the machines in the pool.
- name String
- The Azure SKU name of the machines in the pool.
- name string
- The Azure SKU name of the machines in the pool.
- name str
- The Azure SKU name of the machines in the pool.
- name String
- The Azure SKU name of the machines in the pool.
GitHubOrganizationProfileResponse
- Organizations
List<Pulumi.
Azure Native. Dev Ops Infrastructure. Inputs. Git Hub Organization Response> - The list of GitHub organizations/repositories the pool should be present in.
- Organizations
[]Git
Hub Organization Response - The list of GitHub organizations/repositories the pool should be present in.
- organizations
List<Git
Hub Organization Response> - The list of GitHub organizations/repositories the pool should be present in.
- organizations
Git
Hub Organization Response[] - The list of GitHub organizations/repositories the pool should be present in.
- organizations
Sequence[Git
Hub Organization Response] - The list of GitHub organizations/repositories the pool should be present in.
- organizations List<Property Map>
- The list of GitHub organizations/repositories the pool should be present in.
GitHubOrganizationResponse
- Url string
- The GitHub organization URL in which the pool should be created.
- Repositories List<string>
- Optional list of repositories in which the pool should be created.
- Url string
- The GitHub organization URL in which the pool should be created.
- Repositories []string
- Optional list of repositories in which the pool should be created.
- url String
- The GitHub organization URL in which the pool should be created.
- repositories List<String>
- Optional list of repositories in which the pool should be created.
- url string
- The GitHub organization URL in which the pool should be created.
- repositories string[]
- Optional list of repositories in which the pool should be created.
- url str
- The GitHub organization URL in which the pool should be created.
- repositories Sequence[str]
- Optional list of repositories in which the pool should be created.
- url String
- The GitHub organization URL in which the pool should be created.
- repositories List<String>
- Optional list of repositories in which the pool should be created.
ManagedServiceIdentityResponse
- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Dev Ops Infrastructure. Inputs. User Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned map[string]UserIdentities Assigned Identity Response - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<String,UserIdentities Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned {[key: string]: UserIdentities Assigned Identity Response} - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal_
id str - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant_
id str - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type str
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user_
assigned_ Mapping[str, Useridentities Assigned Identity Response] - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<Property Map>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
ManualResourcePredictionsProfileResponse
NetworkProfileResponse
- Subnet
Id string - The subnet id on which to put all machines created in the pool.
- Subnet
Id string - The subnet id on which to put all machines created in the pool.
- subnet
Id String - The subnet id on which to put all machines created in the pool.
- subnet
Id string - The subnet id on which to put all machines created in the pool.
- subnet_
id str - The subnet id on which to put all machines created in the pool.
- subnet
Id String - The subnet id on which to put all machines created in the pool.
OrganizationResponse
- Url string
- The Azure DevOps organization URL in which the pool should be created.
- Open
Access bool - Determines if the pool should have open access to all projects in this organization.
- Parallelism int
- How many machines can be created at maximum in this organization out of the maximumConcurrency of the pool.
- Projects List<string>
- Optional list of projects in which the pool should be created.
- Url string
- The Azure DevOps organization URL in which the pool should be created.
- Open
Access bool - Determines if the pool should have open access to all projects in this organization.
- Parallelism int
- How many machines can be created at maximum in this organization out of the maximumConcurrency of the pool.
- Projects []string
- Optional list of projects in which the pool should be created.
- url String
- The Azure DevOps organization URL in which the pool should be created.
- open
Access Boolean - Determines if the pool should have open access to all projects in this organization.
- parallelism Integer
- How many machines can be created at maximum in this organization out of the maximumConcurrency of the pool.
- projects List<String>
- Optional list of projects in which the pool should be created.
- url string
- The Azure DevOps organization URL in which the pool should be created.
- open
Access boolean - Determines if the pool should have open access to all projects in this organization.
- parallelism number
- How many machines can be created at maximum in this organization out of the maximumConcurrency of the pool.
- projects string[]
- Optional list of projects in which the pool should be created.
- url str
- The Azure DevOps organization URL in which the pool should be created.
- open_
access bool - Determines if the pool should have open access to all projects in this organization.
- parallelism int
- How many machines can be created at maximum in this organization out of the maximumConcurrency of the pool.
- projects Sequence[str]
- Optional list of projects in which the pool should be created.
- url String
- The Azure DevOps organization URL in which the pool should be created.
- open
Access Boolean - Determines if the pool should have open access to all projects in this organization.
- parallelism Number
- How many machines can be created at maximum in this organization out of the maximumConcurrency of the pool.
- projects List<String>
- Optional list of projects in which the pool should be created.
OsProfileResponse
- Logon
Type string - Determines how the service should be run. By default, this will be set to Service.
- Secrets
Management Pulumi.Settings Azure Native. Dev Ops Infrastructure. Inputs. Secrets Management Settings Response - The secret management settings of the machines in the pool.
- Logon
Type string - Determines how the service should be run. By default, this will be set to Service.
- Secrets
Management SecretsSettings Management Settings Response - The secret management settings of the machines in the pool.
- logon
Type String - Determines how the service should be run. By default, this will be set to Service.
- secrets
Management SecretsSettings Management Settings Response - The secret management settings of the machines in the pool.
- logon
Type string - Determines how the service should be run. By default, this will be set to Service.
- secrets
Management SecretsSettings Management Settings Response - The secret management settings of the machines in the pool.
- logon_
type str - Determines how the service should be run. By default, this will be set to Service.
- secrets_
management_ Secretssettings Management Settings Response - The secret management settings of the machines in the pool.
- logon
Type String - Determines how the service should be run. By default, this will be set to Service.
- secrets
Management Property MapSettings - The secret management settings of the machines in the pool.
PoolImageResponse
- Aliases List<string>
- List of aliases to reference the image by.
- Buffer string
- The percentage of the buffer to be allocated to this image.
- Ephemeral
Type string - The ephemeral type of the image.
- Resource
Id string - The resource id of the image.
- Well
Known stringImage Name - The image to use from a well-known set of images made available to customers.
- Aliases []string
- List of aliases to reference the image by.
- Buffer string
- The percentage of the buffer to be allocated to this image.
- Ephemeral
Type string - The ephemeral type of the image.
- Resource
Id string - The resource id of the image.
- Well
Known stringImage Name - The image to use from a well-known set of images made available to customers.
- aliases List<String>
- List of aliases to reference the image by.
- buffer String
- The percentage of the buffer to be allocated to this image.
- ephemeral
Type String - The ephemeral type of the image.
- resource
Id String - The resource id of the image.
- well
Known StringImage Name - The image to use from a well-known set of images made available to customers.
- aliases string[]
- List of aliases to reference the image by.
- buffer string
- The percentage of the buffer to be allocated to this image.
- ephemeral
Type string - The ephemeral type of the image.
- resource
Id string - The resource id of the image.
- well
Known stringImage Name - The image to use from a well-known set of images made available to customers.
- aliases Sequence[str]
- List of aliases to reference the image by.
- buffer str
- The percentage of the buffer to be allocated to this image.
- ephemeral_
type str - The ephemeral type of the image.
- resource_
id str - The resource id of the image.
- well_
known_ strimage_ name - The image to use from a well-known set of images made available to customers.
- aliases List<String>
- List of aliases to reference the image by.
- buffer String
- The percentage of the buffer to be allocated to this image.
- ephemeral
Type String - The ephemeral type of the image.
- resource
Id String - The resource id of the image.
- well
Known StringImage Name - The image to use from a well-known set of images made available to customers.
SecretsManagementSettingsResponse
- Key
Exportable bool - Defines if the key of the certificates should be exportable.
- Observed
Certificates List<string> - The list of certificates to install on all machines in the pool.
- Certificate
Store stringLocation - Where to store certificates on the machine.
- Certificate
Store stringName - Name of the certificate store to use on the machine, currently 'My' and 'Root' are supported.
- Key
Exportable bool - Defines if the key of the certificates should be exportable.
- Observed
Certificates []string - The list of certificates to install on all machines in the pool.
- Certificate
Store stringLocation - Where to store certificates on the machine.
- Certificate
Store stringName - Name of the certificate store to use on the machine, currently 'My' and 'Root' are supported.
- key
Exportable Boolean - Defines if the key of the certificates should be exportable.
- observed
Certificates List<String> - The list of certificates to install on all machines in the pool.
- certificate
Store StringLocation - Where to store certificates on the machine.
- certificate
Store StringName - Name of the certificate store to use on the machine, currently 'My' and 'Root' are supported.
- key
Exportable boolean - Defines if the key of the certificates should be exportable.
- observed
Certificates string[] - The list of certificates to install on all machines in the pool.
- certificate
Store stringLocation - Where to store certificates on the machine.
- certificate
Store stringName - Name of the certificate store to use on the machine, currently 'My' and 'Root' are supported.
- key_
exportable bool - Defines if the key of the certificates should be exportable.
- observed_
certificates Sequence[str] - The list of certificates to install on all machines in the pool.
- certificate_
store_ strlocation - Where to store certificates on the machine.
- certificate_
store_ strname - Name of the certificate store to use on the machine, currently 'My' and 'Root' are supported.
- key
Exportable Boolean - Defines if the key of the certificates should be exportable.
- observed
Certificates List<String> - The list of certificates to install on all machines in the pool.
- certificate
Store StringLocation - Where to store certificates on the machine.
- certificate
Store StringName - Name of the certificate store to use on the machine, currently 'My' and 'Root' are supported.
StatefulResponse
- Grace
Period stringTime Span - How long should the machine be kept around after it ran a workload when there are no stand-by agents. The maximum is one week.
- Max
Agent stringLifetime - How long should stateful machines be kept around. The maximum is one week.
- Resource
Predictions object - Defines pool buffer/stand-by agents.
- Resource
Predictions Pulumi.Profile Azure | Pulumi.Native. Dev Ops Infrastructure. Inputs. Automatic Resource Predictions Profile Response Azure Native. Dev Ops Infrastructure. Inputs. Manual Resource Predictions Profile Response - Defines how the pool buffer/stand-by agents is provided.
- Grace
Period stringTime Span - How long should the machine be kept around after it ran a workload when there are no stand-by agents. The maximum is one week.
- Max
Agent stringLifetime - How long should stateful machines be kept around. The maximum is one week.
- Resource
Predictions interface{} - Defines pool buffer/stand-by agents.
- Resource
Predictions AutomaticProfile Resource | ManualPredictions Profile Response Resource Predictions Profile Response - Defines how the pool buffer/stand-by agents is provided.
- grace
Period StringTime Span - How long should the machine be kept around after it ran a workload when there are no stand-by agents. The maximum is one week.
- max
Agent StringLifetime - How long should stateful machines be kept around. The maximum is one week.
- resource
Predictions Object - Defines pool buffer/stand-by agents.
- resource
Predictions AutomaticProfile Resource | ManualPredictions Profile Response Resource Predictions Profile Response - Defines how the pool buffer/stand-by agents is provided.
- grace
Period stringTime Span - How long should the machine be kept around after it ran a workload when there are no stand-by agents. The maximum is one week.
- max
Agent stringLifetime - How long should stateful machines be kept around. The maximum is one week.
- resource
Predictions any - Defines pool buffer/stand-by agents.
- resource
Predictions AutomaticProfile Resource | ManualPredictions Profile Response Resource Predictions Profile Response - Defines how the pool buffer/stand-by agents is provided.
- grace_
period_ strtime_ span - How long should the machine be kept around after it ran a workload when there are no stand-by agents. The maximum is one week.
- max_
agent_ strlifetime - How long should stateful machines be kept around. The maximum is one week.
- resource_
predictions Any - Defines pool buffer/stand-by agents.
- resource_
predictions_ Automaticprofile Resource | ManualPredictions Profile Response Resource Predictions Profile Response - Defines how the pool buffer/stand-by agents is provided.
- grace
Period StringTime Span - How long should the machine be kept around after it ran a workload when there are no stand-by agents. The maximum is one week.
- max
Agent StringLifetime - How long should stateful machines be kept around. The maximum is one week.
- resource
Predictions Any - Defines pool buffer/stand-by agents.
- resource
Predictions Property Map | Property MapProfile - Defines how the pool buffer/stand-by agents is provided.
StatelessAgentProfileResponse
- Resource
Predictions object - Defines pool buffer/stand-by agents.
- Resource
Predictions Pulumi.Profile Azure | Pulumi.Native. Dev Ops Infrastructure. Inputs. Automatic Resource Predictions Profile Response Azure Native. Dev Ops Infrastructure. Inputs. Manual Resource Predictions Profile Response - Defines how the pool buffer/stand-by agents is provided.
- Resource
Predictions interface{} - Defines pool buffer/stand-by agents.
- Resource
Predictions AutomaticProfile Resource | ManualPredictions Profile Response Resource Predictions Profile Response - Defines how the pool buffer/stand-by agents is provided.
- resource
Predictions Object - Defines pool buffer/stand-by agents.
- resource
Predictions AutomaticProfile Resource | ManualPredictions Profile Response Resource Predictions Profile Response - Defines how the pool buffer/stand-by agents is provided.
- resource
Predictions any - Defines pool buffer/stand-by agents.
- resource
Predictions AutomaticProfile Resource | ManualPredictions Profile Response Resource Predictions Profile Response - Defines how the pool buffer/stand-by agents is provided.
- resource_
predictions Any - Defines pool buffer/stand-by agents.
- resource_
predictions_ Automaticprofile Resource | ManualPredictions Profile Response Resource Predictions Profile Response - Defines how the pool buffer/stand-by agents is provided.
- resource
Predictions Any - Defines pool buffer/stand-by agents.
- resource
Predictions Property Map | Property MapProfile - Defines how the pool buffer/stand-by agents is provided.
StorageProfileResponse
- Data
Disks List<Pulumi.Azure Native. Dev Ops Infrastructure. Inputs. Data Disk Response> - A list of empty data disks to attach.
- Os
Disk stringStorage Account Type - The Azure SKU name of the machines in the pool.
- Data
Disks []DataDisk Response - A list of empty data disks to attach.
- Os
Disk stringStorage Account Type - The Azure SKU name of the machines in the pool.
- data
Disks List<DataDisk Response> - A list of empty data disks to attach.
- os
Disk StringStorage Account Type - The Azure SKU name of the machines in the pool.
- data
Disks DataDisk Response[] - A list of empty data disks to attach.
- os
Disk stringStorage Account Type - The Azure SKU name of the machines in the pool.
- data_
disks Sequence[DataDisk Response] - A list of empty data disks to attach.
- os_
disk_ strstorage_ account_ type - The Azure SKU name of the machines in the pool.
- data
Disks List<Property Map> - A list of empty data disks to attach.
- os
Disk StringStorage Account Type - The Azure SKU name of the machines in the pool.
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
UserAssignedIdentityResponse
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
- client
Id string - The client ID of the assigned identity.
- principal
Id string - The principal ID of the assigned identity.
- client_
id str - The client ID of the assigned identity.
- principal_
id str - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
VmssFabricProfileResponse
- Images
List<Pulumi.
Azure Native. Dev Ops Infrastructure. Inputs. Pool Image Response> - The VM images of the machines in the pool.
- Sku
Pulumi.
Azure Native. Dev Ops Infrastructure. Inputs. Dev Ops Azure Sku Response - The Azure SKU of the machines in the pool.
- Network
Profile Pulumi.Azure Native. Dev Ops Infrastructure. Inputs. Network Profile Response - The network profile of the machines in the pool.
- Os
Profile Pulumi.Azure Native. Dev Ops Infrastructure. Inputs. Os Profile Response - The OS profile of the machines in the pool.
- Storage
Profile Pulumi.Azure Native. Dev Ops Infrastructure. Inputs. Storage Profile Response - The storage profile of the machines in the pool.
- Images
[]Pool
Image Response - The VM images of the machines in the pool.
- Sku
Dev
Ops Azure Sku Response - The Azure SKU of the machines in the pool.
- Network
Profile NetworkProfile Response - The network profile of the machines in the pool.
- Os
Profile OsProfile Response - The OS profile of the machines in the pool.
- Storage
Profile StorageProfile Response - The storage profile of the machines in the pool.
- images
List<Pool
Image Response> - The VM images of the machines in the pool.
- sku
Dev
Ops Azure Sku Response - The Azure SKU of the machines in the pool.
- network
Profile NetworkProfile Response - The network profile of the machines in the pool.
- os
Profile OsProfile Response - The OS profile of the machines in the pool.
- storage
Profile StorageProfile Response - The storage profile of the machines in the pool.
- images
Pool
Image Response[] - The VM images of the machines in the pool.
- sku
Dev
Ops Azure Sku Response - The Azure SKU of the machines in the pool.
- network
Profile NetworkProfile Response - The network profile of the machines in the pool.
- os
Profile OsProfile Response - The OS profile of the machines in the pool.
- storage
Profile StorageProfile Response - The storage profile of the machines in the pool.
- images
Sequence[Pool
Image Response] - The VM images of the machines in the pool.
- sku
Dev
Ops Azure Sku Response - The Azure SKU of the machines in the pool.
- network_
profile NetworkProfile Response - The network profile of the machines in the pool.
- os_
profile OsProfile Response - The OS profile of the machines in the pool.
- storage_
profile StorageProfile Response - The storage profile of the machines in the pool.
- images List<Property Map>
- The VM images of the machines in the pool.
- sku Property Map
- The Azure SKU of the machines in the pool.
- network
Profile Property Map - The network profile of the machines in the pool.
- os
Profile Property Map - The OS profile of the machines in the pool.
- storage
Profile Property Map - The storage profile of the machines in the pool.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0