This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.hybridcompute.getLicense
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
Retrieves information about the view of a license. Azure REST API version: 2023-06-20-preview.
Other available API versions: 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview, 2024-09-10-preview.
Using getLicense
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 getLicense(args: GetLicenseArgs, opts?: InvokeOptions): Promise<GetLicenseResult>
function getLicenseOutput(args: GetLicenseOutputArgs, opts?: InvokeOptions): Output<GetLicenseResult>
def get_license(license_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLicenseResult
def get_license_output(license_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLicenseResult]
func LookupLicense(ctx *Context, args *LookupLicenseArgs, opts ...InvokeOption) (*LookupLicenseResult, error)
func LookupLicenseOutput(ctx *Context, args *LookupLicenseOutputArgs, opts ...InvokeOption) LookupLicenseResultOutput
> Note: This function is named LookupLicense
in the Go SDK.
public static class GetLicense
{
public static Task<GetLicenseResult> InvokeAsync(GetLicenseArgs args, InvokeOptions? opts = null)
public static Output<GetLicenseResult> Invoke(GetLicenseInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLicenseResult> getLicense(GetLicenseArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:hybridcompute:getLicense
arguments:
# arguments dictionary
The following arguments are supported:
- License
Name string - The name of the license.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- License
Name string - The name of the license.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- license
Name String - The name of the license.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- license
Name string - The name of the license.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- license_
name str - The name of the license.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- license
Name String - The name of the license.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getLicense Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Provisioning
State string - The provisioning state, which only appears in the response.
- System
Data Pulumi.Azure Native. Hybrid Compute. 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"
- License
Details Pulumi.Azure Native. Hybrid Compute. Outputs. License Details Response - Describes the properties of a License.
- License
Type string - The type of the license resource.
- Dictionary<string, string>
- Resource tags.
- Tenant
Id string - Describes the tenant id.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Provisioning
State string - The provisioning state, which only appears in the response.
- 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"
- License
Details LicenseDetails Response - Describes the properties of a License.
- License
Type string - The type of the license resource.
- map[string]string
- Resource tags.
- Tenant
Id string - Describes the tenant id.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- provisioning
State String - The provisioning state, which only appears in the response.
- 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"
- license
Details LicenseDetails Response - Describes the properties of a License.
- license
Type String - The type of the license resource.
- Map<String,String>
- Resource tags.
- tenant
Id String - Describes the tenant id.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- provisioning
State string - The provisioning state, which only appears in the response.
- 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"
- license
Details LicenseDetails Response - Describes the properties of a License.
- license
Type string - The type of the license resource.
- {[key: string]: string}
- Resource tags.
- tenant
Id string - Describes the tenant id.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- provisioning_
state str - The provisioning state, which only appears in the response.
- 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"
- license_
details LicenseDetails Response - Describes the properties of a License.
- license_
type str - The type of the license resource.
- Mapping[str, str]
- Resource tags.
- tenant_
id str - Describes the tenant id.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- provisioning
State String - The provisioning state, which only appears in the response.
- 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"
- license
Details Property Map - Describes the properties of a License.
- license
Type String - The type of the license resource.
- Map<String>
- Resource tags.
- tenant
Id String - Describes the tenant id.
Supporting Types
LicenseDetailsResponse
- Assigned
Licenses int - Describes the number of assigned licenses.
- Immutable
Id string - Describes the immutable id.
- Edition string
- Describes the edition of the license. The values are either Standard or Datacenter.
- Processors int
- Describes the number of processors.
- State string
- Describes the state of the license.
- Target string
- Describes the license target server.
- Type string
- Describes the license core type (pCore or vCore).
- Assigned
Licenses int - Describes the number of assigned licenses.
- Immutable
Id string - Describes the immutable id.
- Edition string
- Describes the edition of the license. The values are either Standard or Datacenter.
- Processors int
- Describes the number of processors.
- State string
- Describes the state of the license.
- Target string
- Describes the license target server.
- Type string
- Describes the license core type (pCore or vCore).
- assigned
Licenses Integer - Describes the number of assigned licenses.
- immutable
Id String - Describes the immutable id.
- edition String
- Describes the edition of the license. The values are either Standard or Datacenter.
- processors Integer
- Describes the number of processors.
- state String
- Describes the state of the license.
- target String
- Describes the license target server.
- type String
- Describes the license core type (pCore or vCore).
- assigned
Licenses number - Describes the number of assigned licenses.
- immutable
Id string - Describes the immutable id.
- edition string
- Describes the edition of the license. The values are either Standard or Datacenter.
- processors number
- Describes the number of processors.
- state string
- Describes the state of the license.
- target string
- Describes the license target server.
- type string
- Describes the license core type (pCore or vCore).
- assigned_
licenses int - Describes the number of assigned licenses.
- immutable_
id str - Describes the immutable id.
- edition str
- Describes the edition of the license. The values are either Standard or Datacenter.
- processors int
- Describes the number of processors.
- state str
- Describes the state of the license.
- target str
- Describes the license target server.
- type str
- Describes the license core type (pCore or vCore).
- assigned
Licenses Number - Describes the number of assigned licenses.
- immutable
Id String - Describes the immutable id.
- edition String
- Describes the edition of the license. The values are either Standard or Datacenter.
- processors Number
- Describes the number of processors.
- state String
- Describes the state of the license.
- target String
- Describes the license target server.
- type String
- Describes the license core type (pCore or vCore).
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.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi