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.47.1 published on Monday, Jun 24, 2024 by Pulumi
azure-native.apimanagement.getApiManagementService
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.47.1 published on Monday, Jun 24, 2024 by Pulumi
Gets an API Management service resource description. Azure REST API version: 2022-08-01.
Other available API versions: 2016-07-07, 2016-10-10, 2017-03-01, 2022-09-01-preview, 2023-03-01-preview, 2023-05-01-preview, 2023-09-01-preview.
Using getApiManagementService
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 getApiManagementService(args: GetApiManagementServiceArgs, opts?: InvokeOptions): Promise<GetApiManagementServiceResult>
function getApiManagementServiceOutput(args: GetApiManagementServiceOutputArgs, opts?: InvokeOptions): Output<GetApiManagementServiceResult>
def get_api_management_service(resource_group_name: Optional[str] = None,
service_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetApiManagementServiceResult
def get_api_management_service_output(resource_group_name: Optional[pulumi.Input[str]] = None,
service_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetApiManagementServiceResult]
func LookupApiManagementService(ctx *Context, args *LookupApiManagementServiceArgs, opts ...InvokeOption) (*LookupApiManagementServiceResult, error)
func LookupApiManagementServiceOutput(ctx *Context, args *LookupApiManagementServiceOutputArgs, opts ...InvokeOption) LookupApiManagementServiceResultOutput
> Note: This function is named LookupApiManagementService
in the Go SDK.
public static class GetApiManagementService
{
public static Task<GetApiManagementServiceResult> InvokeAsync(GetApiManagementServiceArgs args, InvokeOptions? opts = null)
public static Output<GetApiManagementServiceResult> Invoke(GetApiManagementServiceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetApiManagementServiceResult> getApiManagementService(GetApiManagementServiceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:apimanagement:getApiManagementService
arguments:
# arguments dictionary
The following arguments are supported:
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Service
Name string - The name of the API Management service.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Service
Name string - The name of the API Management service.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- service
Name String - The name of the API Management service.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- service
Name string - The name of the API Management service.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- service_
name str - The name of the API Management service.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- service
Name String - The name of the API Management service.
getApiManagementService Result
The following output properties are available:
- Created
At stringUtc - Creation UTC date of the API Management service.The date conforms to the following format:
yyyy-MM-ddTHH:mm:ssZ
as specified by the ISO 8601 standard. - Developer
Portal stringUrl - DEveloper Portal endpoint URL of the API Management service.
- Etag string
- ETag of the resource.
- Gateway
Regional stringUrl - Gateway URL of the API Management service in the Default Region.
- Gateway
Url string - Gateway URL of the API Management service.
- Id string
- Resource ID.
- Location string
- Resource location.
- Management
Api stringUrl - Management API endpoint URL of the API Management service.
- Name string
- Resource name.
- Outbound
Public List<string>IPAddresses - Outbound public IPV4 address prefixes associated with NAT Gateway deployed service. Available only for Premium SKU on stv2 platform.
- Platform
Version string - Compute Platform Version running the service in this location.
- Portal
Url string - Publisher portal endpoint Url of the API Management service.
- Private
IPAddresses List<string> - Private Static Load Balanced IP addresses of the API Management service in Primary region which is deployed in an Internal Virtual Network. Available only for Basic, Standard, Premium and Isolated SKU.
- Provisioning
State string - The current provisioning state of the API Management service which can be one of the following: Created/Activating/Succeeded/Updating/Failed/Stopped/Terminating/TerminationFailed/Deleted.
- Public
IPAddresses List<string> - Public Static Load Balanced IP addresses of the API Management service in Primary region. Available only for Basic, Standard, Premium and Isolated SKU.
- Publisher
Email string - Publisher email.
- Publisher
Name string - Publisher name.
- Scm
Url string - SCM endpoint URL of the API Management service.
- Sku
Pulumi.
Azure Native. Api Management. Outputs. Api Management Service Sku Properties Response - SKU properties of the API Management service.
- System
Data Pulumi.Azure Native. Api Management. Outputs. System Data Response - Metadata pertaining to creation and last modification of the resource.
- Target
Provisioning stringState - The provisioning state of the API Management service, which is targeted by the long running operation started on the service.
- Type string
- Resource type for API Management resource is set to Microsoft.ApiManagement.
- Additional
Locations List<Pulumi.Azure Native. Api Management. Outputs. Additional Location Response> - Additional datacenter locations of the API Management service.
- Api
Version Pulumi.Constraint Azure Native. Api Management. Outputs. Api Version Constraint Response - Control Plane Apis version constraint for the API Management service.
- Certificates
List<Pulumi.
Azure Native. Api Management. Outputs. Certificate Configuration Response> - List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed is 10.
- Custom
Properties Dictionary<string, string> - Custom properties of the API Management service.Setting
Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168
will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2).SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11
can be used to disable just TLS 1.1.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10
can be used to disable TLS 1.0 on an API Management service.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11
can be used to disable just TLS 1.1 for communications with backends.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10
can be used to disable TLS 1.0 for communications with backends.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2
can be used to enable HTTP2 protocol on an API Management service.Not specifying any of these properties on PATCH operation will reset omitted properties' values to their defaults. For all the settings except Http2 the default value isTrue
if the service was created on or before April 1, 2018 andFalse
otherwise. Http2 setting's default value isFalse
.You can disable any of the following ciphers by using settingsMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.[cipher_name]
: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA. For example,Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TLS_RSA_WITH_AES_128_CBC_SHA256
:false
. The default value istrue
for them. Note: The following ciphers can't be disabled since they are required by internal platform components: TLS_AES_256_GCM_SHA384,TLS_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 - Disable
Gateway bool - Property only valid for an Api Management service deployed in multiple locations. This can be used to disable the gateway in master region.
- Enable
Client boolCertificate - Property only meant to be used for Consumption SKU Service. This enforces a client certificate to be presented on each request to the gateway. This also enables the ability to authenticate the certificate in the policy on the gateway.
- Hostname
Configurations List<Pulumi.Azure Native. Api Management. Outputs. Hostname Configuration Response> - Custom hostname configuration of the API Management service.
- Identity
Pulumi.
Azure Native. Api Management. Outputs. Api Management Service Identity Response - Managed service identity of the Api Management service.
- Nat
Gateway stringState - Property can be used to enable NAT Gateway for this API Management service.
- Notification
Sender stringEmail - Email address from which the notification will be sent.
- Private
Endpoint List<Pulumi.Connections Azure Native. Api Management. Outputs. Remote Private Endpoint Connection Wrapper Response> - List of Private Endpoint Connections of this service.
- Public
Ip stringAddress Id - Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed service in the region. Supported only for Developer and Premium SKU being deployed in Virtual Network.
- Public
Network stringAccess - Whether or not public endpoint access is allowed for this API Management service. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. If 'Disabled', private endpoints are the exclusive access method. Default value is 'Enabled'
- Restore bool
- Undelete Api Management Service if it was previously soft-deleted. If this flag is specified and set to True all other properties will be ignored.
- Dictionary<string, string>
- Resource tags.
- Virtual
Network Pulumi.Configuration Azure Native. Api Management. Outputs. Virtual Network Configuration Response - Virtual network configuration of the API Management service.
- Virtual
Network stringType - The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only.
- Zones List<string>
- A list of availability zones denoting where the resource needs to come from.
- Created
At stringUtc - Creation UTC date of the API Management service.The date conforms to the following format:
yyyy-MM-ddTHH:mm:ssZ
as specified by the ISO 8601 standard. - Developer
Portal stringUrl - DEveloper Portal endpoint URL of the API Management service.
- Etag string
- ETag of the resource.
- Gateway
Regional stringUrl - Gateway URL of the API Management service in the Default Region.
- Gateway
Url string - Gateway URL of the API Management service.
- Id string
- Resource ID.
- Location string
- Resource location.
- Management
Api stringUrl - Management API endpoint URL of the API Management service.
- Name string
- Resource name.
- Outbound
Public []stringIPAddresses - Outbound public IPV4 address prefixes associated with NAT Gateway deployed service. Available only for Premium SKU on stv2 platform.
- Platform
Version string - Compute Platform Version running the service in this location.
- Portal
Url string - Publisher portal endpoint Url of the API Management service.
- Private
IPAddresses []string - Private Static Load Balanced IP addresses of the API Management service in Primary region which is deployed in an Internal Virtual Network. Available only for Basic, Standard, Premium and Isolated SKU.
- Provisioning
State string - The current provisioning state of the API Management service which can be one of the following: Created/Activating/Succeeded/Updating/Failed/Stopped/Terminating/TerminationFailed/Deleted.
- Public
IPAddresses []string - Public Static Load Balanced IP addresses of the API Management service in Primary region. Available only for Basic, Standard, Premium and Isolated SKU.
- Publisher
Email string - Publisher email.
- Publisher
Name string - Publisher name.
- Scm
Url string - SCM endpoint URL of the API Management service.
- Sku
Api
Management Service Sku Properties Response - SKU properties of the API Management service.
- System
Data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- Target
Provisioning stringState - The provisioning state of the API Management service, which is targeted by the long running operation started on the service.
- Type string
- Resource type for API Management resource is set to Microsoft.ApiManagement.
- Additional
Locations []AdditionalLocation Response - Additional datacenter locations of the API Management service.
- Api
Version ApiConstraint Version Constraint Response - Control Plane Apis version constraint for the API Management service.
- Certificates
[]Certificate
Configuration Response - List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed is 10.
- Custom
Properties map[string]string - Custom properties of the API Management service.Setting
Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168
will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2).SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11
can be used to disable just TLS 1.1.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10
can be used to disable TLS 1.0 on an API Management service.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11
can be used to disable just TLS 1.1 for communications with backends.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10
can be used to disable TLS 1.0 for communications with backends.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2
can be used to enable HTTP2 protocol on an API Management service.Not specifying any of these properties on PATCH operation will reset omitted properties' values to their defaults. For all the settings except Http2 the default value isTrue
if the service was created on or before April 1, 2018 andFalse
otherwise. Http2 setting's default value isFalse
.You can disable any of the following ciphers by using settingsMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.[cipher_name]
: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA. For example,Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TLS_RSA_WITH_AES_128_CBC_SHA256
:false
. The default value istrue
for them. Note: The following ciphers can't be disabled since they are required by internal platform components: TLS_AES_256_GCM_SHA384,TLS_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 - Disable
Gateway bool - Property only valid for an Api Management service deployed in multiple locations. This can be used to disable the gateway in master region.
- Enable
Client boolCertificate - Property only meant to be used for Consumption SKU Service. This enforces a client certificate to be presented on each request to the gateway. This also enables the ability to authenticate the certificate in the policy on the gateway.
- Hostname
Configurations []HostnameConfiguration Response - Custom hostname configuration of the API Management service.
- Identity
Api
Management Service Identity Response - Managed service identity of the Api Management service.
- Nat
Gateway stringState - Property can be used to enable NAT Gateway for this API Management service.
- Notification
Sender stringEmail - Email address from which the notification will be sent.
- Private
Endpoint []RemoteConnections Private Endpoint Connection Wrapper Response - List of Private Endpoint Connections of this service.
- Public
Ip stringAddress Id - Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed service in the region. Supported only for Developer and Premium SKU being deployed in Virtual Network.
- Public
Network stringAccess - Whether or not public endpoint access is allowed for this API Management service. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. If 'Disabled', private endpoints are the exclusive access method. Default value is 'Enabled'
- Restore bool
- Undelete Api Management Service if it was previously soft-deleted. If this flag is specified and set to True all other properties will be ignored.
- map[string]string
- Resource tags.
- Virtual
Network VirtualConfiguration Network Configuration Response - Virtual network configuration of the API Management service.
- Virtual
Network stringType - The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only.
- Zones []string
- A list of availability zones denoting where the resource needs to come from.
- created
At StringUtc - Creation UTC date of the API Management service.The date conforms to the following format:
yyyy-MM-ddTHH:mm:ssZ
as specified by the ISO 8601 standard. - developer
Portal StringUrl - DEveloper Portal endpoint URL of the API Management service.
- etag String
- ETag of the resource.
- gateway
Regional StringUrl - Gateway URL of the API Management service in the Default Region.
- gateway
Url String - Gateway URL of the API Management service.
- id String
- Resource ID.
- location String
- Resource location.
- management
Api StringUrl - Management API endpoint URL of the API Management service.
- name String
- Resource name.
- outbound
Public List<String>IPAddresses - Outbound public IPV4 address prefixes associated with NAT Gateway deployed service. Available only for Premium SKU on stv2 platform.
- platform
Version String - Compute Platform Version running the service in this location.
- portal
Url String - Publisher portal endpoint Url of the API Management service.
- private
IPAddresses List<String> - Private Static Load Balanced IP addresses of the API Management service in Primary region which is deployed in an Internal Virtual Network. Available only for Basic, Standard, Premium and Isolated SKU.
- provisioning
State String - The current provisioning state of the API Management service which can be one of the following: Created/Activating/Succeeded/Updating/Failed/Stopped/Terminating/TerminationFailed/Deleted.
- public
IPAddresses List<String> - Public Static Load Balanced IP addresses of the API Management service in Primary region. Available only for Basic, Standard, Premium and Isolated SKU.
- publisher
Email String - Publisher email.
- publisher
Name String - Publisher name.
- scm
Url String - SCM endpoint URL of the API Management service.
- sku
Api
Management Service Sku Properties Response - SKU properties of the API Management service.
- system
Data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- target
Provisioning StringState - The provisioning state of the API Management service, which is targeted by the long running operation started on the service.
- type String
- Resource type for API Management resource is set to Microsoft.ApiManagement.
- additional
Locations List<AdditionalLocation Response> - Additional datacenter locations of the API Management service.
- api
Version ApiConstraint Version Constraint Response - Control Plane Apis version constraint for the API Management service.
- certificates
List<Certificate
Configuration Response> - List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed is 10.
- custom
Properties Map<String,String> - Custom properties of the API Management service.Setting
Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168
will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2).SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11
can be used to disable just TLS 1.1.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10
can be used to disable TLS 1.0 on an API Management service.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11
can be used to disable just TLS 1.1 for communications with backends.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10
can be used to disable TLS 1.0 for communications with backends.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2
can be used to enable HTTP2 protocol on an API Management service.Not specifying any of these properties on PATCH operation will reset omitted properties' values to their defaults. For all the settings except Http2 the default value isTrue
if the service was created on or before April 1, 2018 andFalse
otherwise. Http2 setting's default value isFalse
.You can disable any of the following ciphers by using settingsMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.[cipher_name]
: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA. For example,Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TLS_RSA_WITH_AES_128_CBC_SHA256
:false
. The default value istrue
for them. Note: The following ciphers can't be disabled since they are required by internal platform components: TLS_AES_256_GCM_SHA384,TLS_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 - disable
Gateway Boolean - Property only valid for an Api Management service deployed in multiple locations. This can be used to disable the gateway in master region.
- enable
Client BooleanCertificate - Property only meant to be used for Consumption SKU Service. This enforces a client certificate to be presented on each request to the gateway. This also enables the ability to authenticate the certificate in the policy on the gateway.
- hostname
Configurations List<HostnameConfiguration Response> - Custom hostname configuration of the API Management service.
- identity
Api
Management Service Identity Response - Managed service identity of the Api Management service.
- nat
Gateway StringState - Property can be used to enable NAT Gateway for this API Management service.
- notification
Sender StringEmail - Email address from which the notification will be sent.
- private
Endpoint List<RemoteConnections Private Endpoint Connection Wrapper Response> - List of Private Endpoint Connections of this service.
- public
Ip StringAddress Id - Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed service in the region. Supported only for Developer and Premium SKU being deployed in Virtual Network.
- public
Network StringAccess - Whether or not public endpoint access is allowed for this API Management service. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. If 'Disabled', private endpoints are the exclusive access method. Default value is 'Enabled'
- restore Boolean
- Undelete Api Management Service if it was previously soft-deleted. If this flag is specified and set to True all other properties will be ignored.
- Map<String,String>
- Resource tags.
- virtual
Network VirtualConfiguration Network Configuration Response - Virtual network configuration of the API Management service.
- virtual
Network StringType - The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only.
- zones List<String>
- A list of availability zones denoting where the resource needs to come from.
- created
At stringUtc - Creation UTC date of the API Management service.The date conforms to the following format:
yyyy-MM-ddTHH:mm:ssZ
as specified by the ISO 8601 standard. - developer
Portal stringUrl - DEveloper Portal endpoint URL of the API Management service.
- etag string
- ETag of the resource.
- gateway
Regional stringUrl - Gateway URL of the API Management service in the Default Region.
- gateway
Url string - Gateway URL of the API Management service.
- id string
- Resource ID.
- location string
- Resource location.
- management
Api stringUrl - Management API endpoint URL of the API Management service.
- name string
- Resource name.
- outbound
Public string[]IPAddresses - Outbound public IPV4 address prefixes associated with NAT Gateway deployed service. Available only for Premium SKU on stv2 platform.
- platform
Version string - Compute Platform Version running the service in this location.
- portal
Url string - Publisher portal endpoint Url of the API Management service.
- private
IPAddresses string[] - Private Static Load Balanced IP addresses of the API Management service in Primary region which is deployed in an Internal Virtual Network. Available only for Basic, Standard, Premium and Isolated SKU.
- provisioning
State string - The current provisioning state of the API Management service which can be one of the following: Created/Activating/Succeeded/Updating/Failed/Stopped/Terminating/TerminationFailed/Deleted.
- public
IPAddresses string[] - Public Static Load Balanced IP addresses of the API Management service in Primary region. Available only for Basic, Standard, Premium and Isolated SKU.
- publisher
Email string - Publisher email.
- publisher
Name string - Publisher name.
- scm
Url string - SCM endpoint URL of the API Management service.
- sku
Api
Management Service Sku Properties Response - SKU properties of the API Management service.
- system
Data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- target
Provisioning stringState - The provisioning state of the API Management service, which is targeted by the long running operation started on the service.
- type string
- Resource type for API Management resource is set to Microsoft.ApiManagement.
- additional
Locations AdditionalLocation Response[] - Additional datacenter locations of the API Management service.
- api
Version ApiConstraint Version Constraint Response - Control Plane Apis version constraint for the API Management service.
- certificates
Certificate
Configuration Response[] - List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed is 10.
- custom
Properties {[key: string]: string} - Custom properties of the API Management service.Setting
Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168
will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2).SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11
can be used to disable just TLS 1.1.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10
can be used to disable TLS 1.0 on an API Management service.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11
can be used to disable just TLS 1.1 for communications with backends.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10
can be used to disable TLS 1.0 for communications with backends.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2
can be used to enable HTTP2 protocol on an API Management service.Not specifying any of these properties on PATCH operation will reset omitted properties' values to their defaults. For all the settings except Http2 the default value isTrue
if the service was created on or before April 1, 2018 andFalse
otherwise. Http2 setting's default value isFalse
.You can disable any of the following ciphers by using settingsMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.[cipher_name]
: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA. For example,Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TLS_RSA_WITH_AES_128_CBC_SHA256
:false
. The default value istrue
for them. Note: The following ciphers can't be disabled since they are required by internal platform components: TLS_AES_256_GCM_SHA384,TLS_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 - disable
Gateway boolean - Property only valid for an Api Management service deployed in multiple locations. This can be used to disable the gateway in master region.
- enable
Client booleanCertificate - Property only meant to be used for Consumption SKU Service. This enforces a client certificate to be presented on each request to the gateway. This also enables the ability to authenticate the certificate in the policy on the gateway.
- hostname
Configurations HostnameConfiguration Response[] - Custom hostname configuration of the API Management service.
- identity
Api
Management Service Identity Response - Managed service identity of the Api Management service.
- nat
Gateway stringState - Property can be used to enable NAT Gateway for this API Management service.
- notification
Sender stringEmail - Email address from which the notification will be sent.
- private
Endpoint RemoteConnections Private Endpoint Connection Wrapper Response[] - List of Private Endpoint Connections of this service.
- public
Ip stringAddress Id - Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed service in the region. Supported only for Developer and Premium SKU being deployed in Virtual Network.
- public
Network stringAccess - Whether or not public endpoint access is allowed for this API Management service. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. If 'Disabled', private endpoints are the exclusive access method. Default value is 'Enabled'
- restore boolean
- Undelete Api Management Service if it was previously soft-deleted. If this flag is specified and set to True all other properties will be ignored.
- {[key: string]: string}
- Resource tags.
- virtual
Network VirtualConfiguration Network Configuration Response - Virtual network configuration of the API Management service.
- virtual
Network stringType - The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only.
- zones string[]
- A list of availability zones denoting where the resource needs to come from.
- created_
at_ strutc - Creation UTC date of the API Management service.The date conforms to the following format:
yyyy-MM-ddTHH:mm:ssZ
as specified by the ISO 8601 standard. - developer_
portal_ strurl - DEveloper Portal endpoint URL of the API Management service.
- etag str
- ETag of the resource.
- gateway_
regional_ strurl - Gateway URL of the API Management service in the Default Region.
- gateway_
url str - Gateway URL of the API Management service.
- id str
- Resource ID.
- location str
- Resource location.
- management_
api_ strurl - Management API endpoint URL of the API Management service.
- name str
- Resource name.
- outbound_
public_ Sequence[str]ip_ addresses - Outbound public IPV4 address prefixes associated with NAT Gateway deployed service. Available only for Premium SKU on stv2 platform.
- platform_
version str - Compute Platform Version running the service in this location.
- portal_
url str - Publisher portal endpoint Url of the API Management service.
- private_
ip_ Sequence[str]addresses - Private Static Load Balanced IP addresses of the API Management service in Primary region which is deployed in an Internal Virtual Network. Available only for Basic, Standard, Premium and Isolated SKU.
- provisioning_
state str - The current provisioning state of the API Management service which can be one of the following: Created/Activating/Succeeded/Updating/Failed/Stopped/Terminating/TerminationFailed/Deleted.
- public_
ip_ Sequence[str]addresses - Public Static Load Balanced IP addresses of the API Management service in Primary region. Available only for Basic, Standard, Premium and Isolated SKU.
- publisher_
email str - Publisher email.
- publisher_
name str - Publisher name.
- scm_
url str - SCM endpoint URL of the API Management service.
- sku
Api
Management Service Sku Properties Response - SKU properties of the API Management service.
- system_
data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- target_
provisioning_ strstate - The provisioning state of the API Management service, which is targeted by the long running operation started on the service.
- type str
- Resource type for API Management resource is set to Microsoft.ApiManagement.
- additional_
locations Sequence[AdditionalLocation Response] - Additional datacenter locations of the API Management service.
- api_
version_ Apiconstraint Version Constraint Response - Control Plane Apis version constraint for the API Management service.
- certificates
Sequence[Certificate
Configuration Response] - List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed is 10.
- custom_
properties Mapping[str, str] - Custom properties of the API Management service.Setting
Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168
will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2).SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11
can be used to disable just TLS 1.1.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10
can be used to disable TLS 1.0 on an API Management service.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11
can be used to disable just TLS 1.1 for communications with backends.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10
can be used to disable TLS 1.0 for communications with backends.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2
can be used to enable HTTP2 protocol on an API Management service.Not specifying any of these properties on PATCH operation will reset omitted properties' values to their defaults. For all the settings except Http2 the default value isTrue
if the service was created on or before April 1, 2018 andFalse
otherwise. Http2 setting's default value isFalse
.You can disable any of the following ciphers by using settingsMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.[cipher_name]
: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA. For example,Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TLS_RSA_WITH_AES_128_CBC_SHA256
:false
. The default value istrue
for them. Note: The following ciphers can't be disabled since they are required by internal platform components: TLS_AES_256_GCM_SHA384,TLS_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 - disable_
gateway bool - Property only valid for an Api Management service deployed in multiple locations. This can be used to disable the gateway in master region.
- enable_
client_ boolcertificate - Property only meant to be used for Consumption SKU Service. This enforces a client certificate to be presented on each request to the gateway. This also enables the ability to authenticate the certificate in the policy on the gateway.
- hostname_
configurations Sequence[HostnameConfiguration Response] - Custom hostname configuration of the API Management service.
- identity
Api
Management Service Identity Response - Managed service identity of the Api Management service.
- nat_
gateway_ strstate - Property can be used to enable NAT Gateway for this API Management service.
- notification_
sender_ stremail - Email address from which the notification will be sent.
- private_
endpoint_ Sequence[Remoteconnections Private Endpoint Connection Wrapper Response] - List of Private Endpoint Connections of this service.
- public_
ip_ straddress_ id - Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed service in the region. Supported only for Developer and Premium SKU being deployed in Virtual Network.
- public_
network_ straccess - Whether or not public endpoint access is allowed for this API Management service. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. If 'Disabled', private endpoints are the exclusive access method. Default value is 'Enabled'
- restore bool
- Undelete Api Management Service if it was previously soft-deleted. If this flag is specified and set to True all other properties will be ignored.
- Mapping[str, str]
- Resource tags.
- virtual_
network_ Virtualconfiguration Network Configuration Response - Virtual network configuration of the API Management service.
- virtual_
network_ strtype - The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only.
- zones Sequence[str]
- A list of availability zones denoting where the resource needs to come from.
- created
At StringUtc - Creation UTC date of the API Management service.The date conforms to the following format:
yyyy-MM-ddTHH:mm:ssZ
as specified by the ISO 8601 standard. - developer
Portal StringUrl - DEveloper Portal endpoint URL of the API Management service.
- etag String
- ETag of the resource.
- gateway
Regional StringUrl - Gateway URL of the API Management service in the Default Region.
- gateway
Url String - Gateway URL of the API Management service.
- id String
- Resource ID.
- location String
- Resource location.
- management
Api StringUrl - Management API endpoint URL of the API Management service.
- name String
- Resource name.
- outbound
Public List<String>IPAddresses - Outbound public IPV4 address prefixes associated with NAT Gateway deployed service. Available only for Premium SKU on stv2 platform.
- platform
Version String - Compute Platform Version running the service in this location.
- portal
Url String - Publisher portal endpoint Url of the API Management service.
- private
IPAddresses List<String> - Private Static Load Balanced IP addresses of the API Management service in Primary region which is deployed in an Internal Virtual Network. Available only for Basic, Standard, Premium and Isolated SKU.
- provisioning
State String - The current provisioning state of the API Management service which can be one of the following: Created/Activating/Succeeded/Updating/Failed/Stopped/Terminating/TerminationFailed/Deleted.
- public
IPAddresses List<String> - Public Static Load Balanced IP addresses of the API Management service in Primary region. Available only for Basic, Standard, Premium and Isolated SKU.
- publisher
Email String - Publisher email.
- publisher
Name String - Publisher name.
- scm
Url String - SCM endpoint URL of the API Management service.
- sku Property Map
- SKU properties of the API Management service.
- system
Data Property Map - Metadata pertaining to creation and last modification of the resource.
- target
Provisioning StringState - The provisioning state of the API Management service, which is targeted by the long running operation started on the service.
- type String
- Resource type for API Management resource is set to Microsoft.ApiManagement.
- additional
Locations List<Property Map> - Additional datacenter locations of the API Management service.
- api
Version Property MapConstraint - Control Plane Apis version constraint for the API Management service.
- certificates List<Property Map>
- List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed is 10.
- custom
Properties Map<String> - Custom properties of the API Management service.Setting
Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168
will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2).SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11
can be used to disable just TLS 1.1.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10
can be used to disable TLS 1.0 on an API Management service.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11
can be used to disable just TLS 1.1 for communications with backends.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10
can be used to disable TLS 1.0 for communications with backends.SettingMicrosoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2
can be used to enable HTTP2 protocol on an API Management service.Not specifying any of these properties on PATCH operation will reset omitted properties' values to their defaults. For all the settings except Http2 the default value isTrue
if the service was created on or before April 1, 2018 andFalse
otherwise. Http2 setting's default value isFalse
.You can disable any of the following ciphers by using settingsMicrosoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.[cipher_name]
: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA. For example,Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TLS_RSA_WITH_AES_128_CBC_SHA256
:false
. The default value istrue
for them. Note: The following ciphers can't be disabled since they are required by internal platform components: TLS_AES_256_GCM_SHA384,TLS_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 - disable
Gateway Boolean - Property only valid for an Api Management service deployed in multiple locations. This can be used to disable the gateway in master region.
- enable
Client BooleanCertificate - Property only meant to be used for Consumption SKU Service. This enforces a client certificate to be presented on each request to the gateway. This also enables the ability to authenticate the certificate in the policy on the gateway.
- hostname
Configurations List<Property Map> - Custom hostname configuration of the API Management service.
- identity Property Map
- Managed service identity of the Api Management service.
- nat
Gateway StringState - Property can be used to enable NAT Gateway for this API Management service.
- notification
Sender StringEmail - Email address from which the notification will be sent.
- private
Endpoint List<Property Map>Connections - List of Private Endpoint Connections of this service.
- public
Ip StringAddress Id - Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed service in the region. Supported only for Developer and Premium SKU being deployed in Virtual Network.
- public
Network StringAccess - Whether or not public endpoint access is allowed for this API Management service. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. If 'Disabled', private endpoints are the exclusive access method. Default value is 'Enabled'
- restore Boolean
- Undelete Api Management Service if it was previously soft-deleted. If this flag is specified and set to True all other properties will be ignored.
- Map<String>
- Resource tags.
- virtual
Network Property MapConfiguration - Virtual network configuration of the API Management service.
- virtual
Network StringType - The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only.
- zones List<String>
- A list of availability zones denoting where the resource needs to come from.
Supporting Types
AdditionalLocationResponse
- Gateway
Regional stringUrl - Gateway URL of the API Management service in the Region.
- Location string
- The location name of the additional region among Azure Data center regions.
- Outbound
Public List<string>IPAddresses - Outbound public IPV4 address prefixes associated with NAT Gateway deployed service. Available only for Premium SKU on stv2 platform.
- Platform
Version string - Compute Platform Version running the service.
- Private
IPAddresses List<string> - Private Static Load Balanced IP addresses of the API Management service which is deployed in an Internal Virtual Network in a particular additional location. Available only for Basic, Standard, Premium and Isolated SKU.
- Public
IPAddresses List<string> - Public Static Load Balanced IP addresses of the API Management service in the additional location. Available only for Basic, Standard, Premium and Isolated SKU.
- Sku
Pulumi.
Azure Native. Api Management. Inputs. Api Management Service Sku Properties Response - SKU properties of the API Management service.
- Disable
Gateway bool - Property only valid for an Api Management service deployed in multiple locations. This can be used to disable the gateway in this additional location.
- Nat
Gateway stringState - Property can be used to enable NAT Gateway for this API Management service.
- Public
Ip stringAddress Id - Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed service in the location. Supported only for Premium SKU being deployed in Virtual Network.
- Virtual
Network Pulumi.Configuration Azure Native. Api Management. Inputs. Virtual Network Configuration Response - Virtual network configuration for the location.
- Zones List<string>
- A list of availability zones denoting where the resource needs to come from.
- Gateway
Regional stringUrl - Gateway URL of the API Management service in the Region.
- Location string
- The location name of the additional region among Azure Data center regions.
- Outbound
Public []stringIPAddresses - Outbound public IPV4 address prefixes associated with NAT Gateway deployed service. Available only for Premium SKU on stv2 platform.
- Platform
Version string - Compute Platform Version running the service.
- Private
IPAddresses []string - Private Static Load Balanced IP addresses of the API Management service which is deployed in an Internal Virtual Network in a particular additional location. Available only for Basic, Standard, Premium and Isolated SKU.
- Public
IPAddresses []string - Public Static Load Balanced IP addresses of the API Management service in the additional location. Available only for Basic, Standard, Premium and Isolated SKU.
- Sku
Api
Management Service Sku Properties Response - SKU properties of the API Management service.
- Disable
Gateway bool - Property only valid for an Api Management service deployed in multiple locations. This can be used to disable the gateway in this additional location.
- Nat
Gateway stringState - Property can be used to enable NAT Gateway for this API Management service.
- Public
Ip stringAddress Id - Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed service in the location. Supported only for Premium SKU being deployed in Virtual Network.
- Virtual
Network VirtualConfiguration Network Configuration Response - Virtual network configuration for the location.
- Zones []string
- A list of availability zones denoting where the resource needs to come from.
- gateway
Regional StringUrl - Gateway URL of the API Management service in the Region.
- location String
- The location name of the additional region among Azure Data center regions.
- outbound
Public List<String>IPAddresses - Outbound public IPV4 address prefixes associated with NAT Gateway deployed service. Available only for Premium SKU on stv2 platform.
- platform
Version String - Compute Platform Version running the service.
- private
IPAddresses List<String> - Private Static Load Balanced IP addresses of the API Management service which is deployed in an Internal Virtual Network in a particular additional location. Available only for Basic, Standard, Premium and Isolated SKU.
- public
IPAddresses List<String> - Public Static Load Balanced IP addresses of the API Management service in the additional location. Available only for Basic, Standard, Premium and Isolated SKU.
- sku
Api
Management Service Sku Properties Response - SKU properties of the API Management service.
- disable
Gateway Boolean - Property only valid for an Api Management service deployed in multiple locations. This can be used to disable the gateway in this additional location.
- nat
Gateway StringState - Property can be used to enable NAT Gateway for this API Management service.
- public
Ip StringAddress Id - Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed service in the location. Supported only for Premium SKU being deployed in Virtual Network.
- virtual
Network VirtualConfiguration Network Configuration Response - Virtual network configuration for the location.
- zones List<String>
- A list of availability zones denoting where the resource needs to come from.
- gateway
Regional stringUrl - Gateway URL of the API Management service in the Region.
- location string
- The location name of the additional region among Azure Data center regions.
- outbound
Public string[]IPAddresses - Outbound public IPV4 address prefixes associated with NAT Gateway deployed service. Available only for Premium SKU on stv2 platform.
- platform
Version string - Compute Platform Version running the service.
- private
IPAddresses string[] - Private Static Load Balanced IP addresses of the API Management service which is deployed in an Internal Virtual Network in a particular additional location. Available only for Basic, Standard, Premium and Isolated SKU.
- public
IPAddresses string[] - Public Static Load Balanced IP addresses of the API Management service in the additional location. Available only for Basic, Standard, Premium and Isolated SKU.
- sku
Api
Management Service Sku Properties Response - SKU properties of the API Management service.
- disable
Gateway boolean - Property only valid for an Api Management service deployed in multiple locations. This can be used to disable the gateway in this additional location.
- nat
Gateway stringState - Property can be used to enable NAT Gateway for this API Management service.
- public
Ip stringAddress Id - Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed service in the location. Supported only for Premium SKU being deployed in Virtual Network.
- virtual
Network VirtualConfiguration Network Configuration Response - Virtual network configuration for the location.
- zones string[]
- A list of availability zones denoting where the resource needs to come from.
- gateway_
regional_ strurl - Gateway URL of the API Management service in the Region.
- location str
- The location name of the additional region among Azure Data center regions.
- outbound_
public_ Sequence[str]ip_ addresses - Outbound public IPV4 address prefixes associated with NAT Gateway deployed service. Available only for Premium SKU on stv2 platform.
- platform_
version str - Compute Platform Version running the service.
- private_
ip_ Sequence[str]addresses - Private Static Load Balanced IP addresses of the API Management service which is deployed in an Internal Virtual Network in a particular additional location. Available only for Basic, Standard, Premium and Isolated SKU.
- public_
ip_ Sequence[str]addresses - Public Static Load Balanced IP addresses of the API Management service in the additional location. Available only for Basic, Standard, Premium and Isolated SKU.
- sku
Api
Management Service Sku Properties Response - SKU properties of the API Management service.
- disable_
gateway bool - Property only valid for an Api Management service deployed in multiple locations. This can be used to disable the gateway in this additional location.
- nat_
gateway_ strstate - Property can be used to enable NAT Gateway for this API Management service.
- public_
ip_ straddress_ id - Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed service in the location. Supported only for Premium SKU being deployed in Virtual Network.
- virtual_
network_ Virtualconfiguration Network Configuration Response - Virtual network configuration for the location.
- zones Sequence[str]
- A list of availability zones denoting where the resource needs to come from.
- gateway
Regional StringUrl - Gateway URL of the API Management service in the Region.
- location String
- The location name of the additional region among Azure Data center regions.
- outbound
Public List<String>IPAddresses - Outbound public IPV4 address prefixes associated with NAT Gateway deployed service. Available only for Premium SKU on stv2 platform.
- platform
Version String - Compute Platform Version running the service.
- private
IPAddresses List<String> - Private Static Load Balanced IP addresses of the API Management service which is deployed in an Internal Virtual Network in a particular additional location. Available only for Basic, Standard, Premium and Isolated SKU.
- public
IPAddresses List<String> - Public Static Load Balanced IP addresses of the API Management service in the additional location. Available only for Basic, Standard, Premium and Isolated SKU.
- sku Property Map
- SKU properties of the API Management service.
- disable
Gateway Boolean - Property only valid for an Api Management service deployed in multiple locations. This can be used to disable the gateway in this additional location.
- nat
Gateway StringState - Property can be used to enable NAT Gateway for this API Management service.
- public
Ip StringAddress Id - Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed service in the location. Supported only for Premium SKU being deployed in Virtual Network.
- virtual
Network Property MapConfiguration - Virtual network configuration for the location.
- zones List<String>
- A list of availability zones denoting where the resource needs to come from.
ApiManagementServiceIdentityResponse
- Principal
Id string - The principal id of the identity.
- Tenant
Id string - The client tenant id of the identity.
- Type string
- The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the service.
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Api Management. Inputs. User Identity Properties Response> - The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- Principal
Id string - The principal id of the identity.
- Tenant
Id string - The client tenant id of the identity.
- Type string
- The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the service.
- User
Assigned map[string]UserIdentities Identity Properties Response - The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principal
Id String - The principal id of the identity.
- tenant
Id String - The client tenant id of the identity.
- type String
- The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the service.
- user
Assigned Map<String,UserIdentities Identity Properties Response> - The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principal
Id string - The principal id of the identity.
- tenant
Id string - The client tenant id of the identity.
- type string
- The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the service.
- user
Assigned {[key: string]: UserIdentities Identity Properties Response} - The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principal_
id str - The principal id of the identity.
- tenant_
id str - The client tenant id of the identity.
- type str
- The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the service.
- user_
assigned_ Mapping[str, Useridentities Identity Properties Response] - The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principal
Id String - The principal id of the identity.
- tenant
Id String - The client tenant id of the identity.
- type String
- The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the service.
- user
Assigned Map<Property Map>Identities - The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
ApiManagementServiceSkuPropertiesResponse
ApiVersionConstraintResponse
- Min
Api stringVersion - Limit control plane API calls to API Management service with version equal to or newer than this value.
- Min
Api stringVersion - Limit control plane API calls to API Management service with version equal to or newer than this value.
- min
Api StringVersion - Limit control plane API calls to API Management service with version equal to or newer than this value.
- min
Api stringVersion - Limit control plane API calls to API Management service with version equal to or newer than this value.
- min_
api_ strversion - Limit control plane API calls to API Management service with version equal to or newer than this value.
- min
Api StringVersion - Limit control plane API calls to API Management service with version equal to or newer than this value.
ArmIdWrapperResponse
- Id string
- Id string
- id String
- id string
- id str
- id String
CertificateConfigurationResponse
- Store
Name string - The System.Security.Cryptography.x509certificates.StoreName certificate store location. Only Root and CertificateAuthority are valid locations.
- Certificate
Pulumi.
Azure Native. Api Management. Inputs. Certificate Information Response - Certificate information.
- Certificate
Password string - Certificate Password.
- Encoded
Certificate string - Base64 Encoded certificate.
- Store
Name string - The System.Security.Cryptography.x509certificates.StoreName certificate store location. Only Root and CertificateAuthority are valid locations.
- Certificate
Certificate
Information Response - Certificate information.
- Certificate
Password string - Certificate Password.
- Encoded
Certificate string - Base64 Encoded certificate.
- store
Name String - The System.Security.Cryptography.x509certificates.StoreName certificate store location. Only Root and CertificateAuthority are valid locations.
- certificate
Certificate
Information Response - Certificate information.
- certificate
Password String - Certificate Password.
- encoded
Certificate String - Base64 Encoded certificate.
- store
Name string - The System.Security.Cryptography.x509certificates.StoreName certificate store location. Only Root and CertificateAuthority are valid locations.
- certificate
Certificate
Information Response - Certificate information.
- certificate
Password string - Certificate Password.
- encoded
Certificate string - Base64 Encoded certificate.
- store_
name str - The System.Security.Cryptography.x509certificates.StoreName certificate store location. Only Root and CertificateAuthority are valid locations.
- certificate
Certificate
Information Response - Certificate information.
- certificate_
password str - Certificate Password.
- encoded_
certificate str - Base64 Encoded certificate.
- store
Name String - The System.Security.Cryptography.x509certificates.StoreName certificate store location. Only Root and CertificateAuthority are valid locations.
- certificate Property Map
- Certificate information.
- certificate
Password String - Certificate Password.
- encoded
Certificate String - Base64 Encoded certificate.
CertificateInformationResponse
- Expiry string
- Expiration date of the certificate. The date conforms to the following format:
yyyy-MM-ddTHH:mm:ssZ
as specified by the ISO 8601 standard. - Subject string
- Subject of the certificate.
- Thumbprint string
- Thumbprint of the certificate.
- Expiry string
- Expiration date of the certificate. The date conforms to the following format:
yyyy-MM-ddTHH:mm:ssZ
as specified by the ISO 8601 standard. - Subject string
- Subject of the certificate.
- Thumbprint string
- Thumbprint of the certificate.
- expiry String
- Expiration date of the certificate. The date conforms to the following format:
yyyy-MM-ddTHH:mm:ssZ
as specified by the ISO 8601 standard. - subject String
- Subject of the certificate.
- thumbprint String
- Thumbprint of the certificate.
- expiry string
- Expiration date of the certificate. The date conforms to the following format:
yyyy-MM-ddTHH:mm:ssZ
as specified by the ISO 8601 standard. - subject string
- Subject of the certificate.
- thumbprint string
- Thumbprint of the certificate.
- expiry str
- Expiration date of the certificate. The date conforms to the following format:
yyyy-MM-ddTHH:mm:ssZ
as specified by the ISO 8601 standard. - subject str
- Subject of the certificate.
- thumbprint str
- Thumbprint of the certificate.
- expiry String
- Expiration date of the certificate. The date conforms to the following format:
yyyy-MM-ddTHH:mm:ssZ
as specified by the ISO 8601 standard. - subject String
- Subject of the certificate.
- thumbprint String
- Thumbprint of the certificate.
HostnameConfigurationResponse
- Host
Name string - Hostname to configure on the Api Management service.
- Type string
- Hostname type.
- Certificate
Pulumi.
Azure Native. Api Management. Inputs. Certificate Information Response - Certificate information.
- Certificate
Password string - Certificate Password.
- Certificate
Source string - Certificate Source.
- Certificate
Status string - Certificate Status.
- Default
Ssl boolBinding - Specify true to setup the certificate associated with this Hostname as the Default SSL Certificate. If a client does not send the SNI header, then this will be the certificate that will be challenged. The property is useful if a service has multiple custom hostname enabled and it needs to decide on the default ssl certificate. The setting only applied to gateway Hostname Type.
- Encoded
Certificate string - Base64 Encoded certificate.
- Identity
Client stringId - System or User Assigned Managed identity clientId as generated by Azure AD, which has GET access to the keyVault containing the SSL certificate.
- Key
Vault stringId - Url to the KeyVault Secret containing the Ssl Certificate. If absolute Url containing version is provided, auto-update of ssl certificate will not work. This requires Api Management service to be configured with aka.ms/apimmsi. The secret should be of type application/x-pkcs12
- Negotiate
Client boolCertificate - Specify true to always negotiate client certificate on the hostname. Default Value is false.
- Host
Name string - Hostname to configure on the Api Management service.
- Type string
- Hostname type.
- Certificate
Certificate
Information Response - Certificate information.
- Certificate
Password string - Certificate Password.
- Certificate
Source string - Certificate Source.
- Certificate
Status string - Certificate Status.
- Default
Ssl boolBinding - Specify true to setup the certificate associated with this Hostname as the Default SSL Certificate. If a client does not send the SNI header, then this will be the certificate that will be challenged. The property is useful if a service has multiple custom hostname enabled and it needs to decide on the default ssl certificate. The setting only applied to gateway Hostname Type.
- Encoded
Certificate string - Base64 Encoded certificate.
- Identity
Client stringId - System or User Assigned Managed identity clientId as generated by Azure AD, which has GET access to the keyVault containing the SSL certificate.
- Key
Vault stringId - Url to the KeyVault Secret containing the Ssl Certificate. If absolute Url containing version is provided, auto-update of ssl certificate will not work. This requires Api Management service to be configured with aka.ms/apimmsi. The secret should be of type application/x-pkcs12
- Negotiate
Client boolCertificate - Specify true to always negotiate client certificate on the hostname. Default Value is false.
- host
Name String - Hostname to configure on the Api Management service.
- type String
- Hostname type.
- certificate
Certificate
Information Response - Certificate information.
- certificate
Password String - Certificate Password.
- certificate
Source String - Certificate Source.
- certificate
Status String - Certificate Status.
- default
Ssl BooleanBinding - Specify true to setup the certificate associated with this Hostname as the Default SSL Certificate. If a client does not send the SNI header, then this will be the certificate that will be challenged. The property is useful if a service has multiple custom hostname enabled and it needs to decide on the default ssl certificate. The setting only applied to gateway Hostname Type.
- encoded
Certificate String - Base64 Encoded certificate.
- identity
Client StringId - System or User Assigned Managed identity clientId as generated by Azure AD, which has GET access to the keyVault containing the SSL certificate.
- key
Vault StringId - Url to the KeyVault Secret containing the Ssl Certificate. If absolute Url containing version is provided, auto-update of ssl certificate will not work. This requires Api Management service to be configured with aka.ms/apimmsi. The secret should be of type application/x-pkcs12
- negotiate
Client BooleanCertificate - Specify true to always negotiate client certificate on the hostname. Default Value is false.
- host
Name string - Hostname to configure on the Api Management service.
- type string
- Hostname type.
- certificate
Certificate
Information Response - Certificate information.
- certificate
Password string - Certificate Password.
- certificate
Source string - Certificate Source.
- certificate
Status string - Certificate Status.
- default
Ssl booleanBinding - Specify true to setup the certificate associated with this Hostname as the Default SSL Certificate. If a client does not send the SNI header, then this will be the certificate that will be challenged. The property is useful if a service has multiple custom hostname enabled and it needs to decide on the default ssl certificate. The setting only applied to gateway Hostname Type.
- encoded
Certificate string - Base64 Encoded certificate.
- identity
Client stringId - System or User Assigned Managed identity clientId as generated by Azure AD, which has GET access to the keyVault containing the SSL certificate.
- key
Vault stringId - Url to the KeyVault Secret containing the Ssl Certificate. If absolute Url containing version is provided, auto-update of ssl certificate will not work. This requires Api Management service to be configured with aka.ms/apimmsi. The secret should be of type application/x-pkcs12
- negotiate
Client booleanCertificate - Specify true to always negotiate client certificate on the hostname. Default Value is false.
- host_
name str - Hostname to configure on the Api Management service.
- type str
- Hostname type.
- certificate
Certificate
Information Response - Certificate information.
- certificate_
password str - Certificate Password.
- certificate_
source str - Certificate Source.
- certificate_
status str - Certificate Status.
- default_
ssl_ boolbinding - Specify true to setup the certificate associated with this Hostname as the Default SSL Certificate. If a client does not send the SNI header, then this will be the certificate that will be challenged. The property is useful if a service has multiple custom hostname enabled and it needs to decide on the default ssl certificate. The setting only applied to gateway Hostname Type.
- encoded_
certificate str - Base64 Encoded certificate.
- identity_
client_ strid - System or User Assigned Managed identity clientId as generated by Azure AD, which has GET access to the keyVault containing the SSL certificate.
- key_
vault_ strid - Url to the KeyVault Secret containing the Ssl Certificate. If absolute Url containing version is provided, auto-update of ssl certificate will not work. This requires Api Management service to be configured with aka.ms/apimmsi. The secret should be of type application/x-pkcs12
- negotiate_
client_ boolcertificate - Specify true to always negotiate client certificate on the hostname. Default Value is false.
- host
Name String - Hostname to configure on the Api Management service.
- type String
- Hostname type.
- certificate Property Map
- Certificate information.
- certificate
Password String - Certificate Password.
- certificate
Source String - Certificate Source.
- certificate
Status String - Certificate Status.
- default
Ssl BooleanBinding - Specify true to setup the certificate associated with this Hostname as the Default SSL Certificate. If a client does not send the SNI header, then this will be the certificate that will be challenged. The property is useful if a service has multiple custom hostname enabled and it needs to decide on the default ssl certificate. The setting only applied to gateway Hostname Type.
- encoded
Certificate String - Base64 Encoded certificate.
- identity
Client StringId - System or User Assigned Managed identity clientId as generated by Azure AD, which has GET access to the keyVault containing the SSL certificate.
- key
Vault StringId - Url to the KeyVault Secret containing the Ssl Certificate. If absolute Url containing version is provided, auto-update of ssl certificate will not work. This requires Api Management service to be configured with aka.ms/apimmsi. The secret should be of type application/x-pkcs12
- negotiate
Client BooleanCertificate - Specify true to always negotiate client certificate on the hostname. Default Value is false.
PrivateLinkServiceConnectionStateResponse
- Actions
Required string - A message indicating if changes on the service provider require any updates on the consumer.
- Description string
- The reason for approval/rejection of the connection.
- Status string
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- Actions
Required string - A message indicating if changes on the service provider require any updates on the consumer.
- Description string
- The reason for approval/rejection of the connection.
- Status string
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions
Required String - A message indicating if changes on the service provider require any updates on the consumer.
- description String
- The reason for approval/rejection of the connection.
- status String
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions
Required string - A message indicating if changes on the service provider require any updates on the consumer.
- description string
- The reason for approval/rejection of the connection.
- status string
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions_
required str - A message indicating if changes on the service provider require any updates on the consumer.
- description str
- The reason for approval/rejection of the connection.
- status str
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions
Required String - A message indicating if changes on the service provider require any updates on the consumer.
- description String
- The reason for approval/rejection of the connection.
- status String
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
RemotePrivateEndpointConnectionWrapperResponse
- Group
Ids List<string> - All the Group ids.
- Private
Link Pulumi.Service Connection State Azure Native. Api Management. Inputs. Private Link Service Connection State Response - A collection of information about the state of the connection between service consumer and provider.
- Provisioning
State string - The provisioning state of the private endpoint connection resource.
- Id string
- Private Endpoint connection resource id
- Name string
- Private Endpoint Connection Name
- Private
Endpoint Pulumi.Azure Native. Api Management. Inputs. Arm Id Wrapper Response - The resource of private end point.
- Type string
- Private Endpoint Connection Resource Type
- Group
Ids []string - All the Group ids.
- Private
Link PrivateService Connection State Link Service Connection State Response - A collection of information about the state of the connection between service consumer and provider.
- Provisioning
State string - The provisioning state of the private endpoint connection resource.
- Id string
- Private Endpoint connection resource id
- Name string
- Private Endpoint Connection Name
- Private
Endpoint ArmId Wrapper Response - The resource of private end point.
- Type string
- Private Endpoint Connection Resource Type
- group
Ids List<String> - All the Group ids.
- private
Link PrivateService Connection State Link Service Connection State Response - A collection of information about the state of the connection between service consumer and provider.
- provisioning
State String - The provisioning state of the private endpoint connection resource.
- id String
- Private Endpoint connection resource id
- name String
- Private Endpoint Connection Name
- private
Endpoint ArmId Wrapper Response - The resource of private end point.
- type String
- Private Endpoint Connection Resource Type
- group
Ids string[] - All the Group ids.
- private
Link PrivateService Connection State Link Service Connection State Response - A collection of information about the state of the connection between service consumer and provider.
- provisioning
State string - The provisioning state of the private endpoint connection resource.
- id string
- Private Endpoint connection resource id
- name string
- Private Endpoint Connection Name
- private
Endpoint ArmId Wrapper Response - The resource of private end point.
- type string
- Private Endpoint Connection Resource Type
- group_
ids Sequence[str] - All the Group ids.
- private_
link_ Privateservice_ connection_ state Link Service Connection State Response - A collection of information about the state of the connection between service consumer and provider.
- provisioning_
state str - The provisioning state of the private endpoint connection resource.
- id str
- Private Endpoint connection resource id
- name str
- Private Endpoint Connection Name
- private_
endpoint ArmId Wrapper Response - The resource of private end point.
- type str
- Private Endpoint Connection Resource Type
- group
Ids List<String> - All the Group ids.
- private
Link Property MapService Connection State - A collection of information about the state of the connection between service consumer and provider.
- provisioning
State String - The provisioning state of the private endpoint connection resource.
- id String
- Private Endpoint connection resource id
- name String
- Private Endpoint Connection Name
- private
Endpoint Property Map - The resource of private end point.
- type String
- Private Endpoint Connection Resource Type
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.
UserIdentityPropertiesResponse
- Client
Id string - The client id of user assigned identity.
- Principal
Id string - The principal id of user assigned identity.
- Client
Id string - The client id of user assigned identity.
- Principal
Id string - The principal id of user assigned identity.
- client
Id String - The client id of user assigned identity.
- principal
Id String - The principal id of user assigned identity.
- client
Id string - The client id of user assigned identity.
- principal
Id string - The principal id of user assigned identity.
- client_
id str - The client id of user assigned identity.
- principal_
id str - The principal id of user assigned identity.
- client
Id String - The client id of user assigned identity.
- principal
Id String - The principal id of user assigned identity.
VirtualNetworkConfigurationResponse
- Subnetname string
- The name of the subnet.
- Vnetid string
- The virtual network ID. This is typically a GUID. Expect a null GUID by default.
- Subnet
Resource stringId - The full resource ID of a subnet in a virtual network to deploy the API Management service in.
- Subnetname string
- The name of the subnet.
- Vnetid string
- The virtual network ID. This is typically a GUID. Expect a null GUID by default.
- Subnet
Resource stringId - The full resource ID of a subnet in a virtual network to deploy the API Management service in.
- subnetname String
- The name of the subnet.
- vnetid String
- The virtual network ID. This is typically a GUID. Expect a null GUID by default.
- subnet
Resource StringId - The full resource ID of a subnet in a virtual network to deploy the API Management service in.
- subnetname string
- The name of the subnet.
- vnetid string
- The virtual network ID. This is typically a GUID. Expect a null GUID by default.
- subnet
Resource stringId - The full resource ID of a subnet in a virtual network to deploy the API Management service in.
- subnetname str
- The name of the subnet.
- vnetid str
- The virtual network ID. This is typically a GUID. Expect a null GUID by default.
- subnet_
resource_ strid - The full resource ID of a subnet in a virtual network to deploy the API Management service in.
- subnetname String
- The name of the subnet.
- vnetid String
- The virtual network ID. This is typically a GUID. Expect a null GUID by default.
- subnet
Resource StringId - The full resource ID of a subnet in a virtual network to deploy the API Management service in.
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.47.1 published on Monday, Jun 24, 2024 by Pulumi