network.azure.com/v1api20220701
APIVersion
Value | Description |
---|---|
“2022-07-01” |
ApplicationGateway
Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/applicationGateway.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}
Used by: ApplicationGatewayList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | ApplicationGateway_Spec Optional |
|
status | ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded Optional |
ApplicationGateway_Spec
Property | Description | Type |
---|---|---|
authenticationCertificates | Authentication certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayAuthenticationCertificate[] Optional |
autoscaleConfiguration | Autoscale Configuration. | ApplicationGatewayAutoscaleConfiguration Optional |
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
backendAddressPools | Backend address pool of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayBackendAddressPool[] Optional |
backendHttpSettingsCollection | Backend http settings of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayBackendHttpSettings[] Optional |
backendSettingsCollection | Backend settings of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayBackendSettings[] Optional |
customErrorConfigurations | Custom error configurations of the application gateway resource. | ApplicationGatewayCustomError[] Optional |
enableFips | Whether FIPS is enabled on the application gateway resource. | bool Optional |
enableHttp2 | Whether HTTP2 is enabled on the application gateway resource. | bool Optional |
firewallPolicy | Reference to the FirewallPolicy resource. | SubResource Optional |
forceFirewallPolicyAssociation | If true, associates a firewall policy with an application gateway regardless whether the policy differs from the WAF Config. | bool Optional |
frontendIPConfigurations | Frontend IP addresses of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayFrontendIPConfiguration[] Optional |
frontendPorts | Frontend ports of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayFrontendPort[] Optional |
gatewayIPConfigurations | Subnets of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded[] Optional |
globalConfiguration | Global Configuration. | ApplicationGatewayGlobalConfiguration Optional |
httpListeners | Http listeners of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayHttpListener[] Optional |
identity | The identity of the application gateway, if configured. | ManagedServiceIdentity Optional |
listeners | Listeners of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayListener[] Optional |
loadDistributionPolicies | Load distribution policies of the application gateway resource. | ApplicationGatewayLoadDistributionPolicy[] Optional |
location | Resource location. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | ApplicationGatewayOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
privateLinkConfigurations | PrivateLink configurations on application gateway. | ApplicationGatewayPrivateLinkConfiguration[] Optional |
probes | Probes of the application gateway resource. | ApplicationGatewayProbe[] Optional |
redirectConfigurations | Redirect configurations of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayRedirectConfiguration[] Optional |
requestRoutingRules | Request routing rules of the application gateway resource. | ApplicationGatewayRequestRoutingRule[] Optional |
rewriteRuleSets | Rewrite rules for the application gateway resource. | ApplicationGatewayRewriteRuleSet[] Optional |
routingRules | Routing rules of the application gateway resource. | ApplicationGatewayRoutingRule[] Optional |
sku | SKU of the application gateway resource. | ApplicationGatewaySku Optional |
sslCertificates | SSL certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewaySslCertificate[] Optional |
sslPolicy | SSL policy of the application gateway resource. | ApplicationGatewaySslPolicy Optional |
sslProfiles | SSL profiles of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewaySslProfile[] Optional |
tags | Resource tags. | map[string]string Optional |
trustedClientCertificates | Trusted client certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayTrustedClientCertificate[] Optional |
trustedRootCertificates | Trusted Root certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayTrustedRootCertificate[] Optional |
urlPathMaps | URL path map of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayUrlPathMap[] Optional |
webApplicationFirewallConfiguration | Web application firewall configuration. | ApplicationGatewayWebApplicationFirewallConfiguration Optional |
zones | A list of availability zones denoting where the resource needs to come from. | string[] Optional |
ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded
Property | Description | Type |
---|---|---|
authenticationCertificates | Authentication certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayAuthenticationCertificate_STATUS[] Optional |
autoscaleConfiguration | Autoscale Configuration. | ApplicationGatewayAutoscaleConfiguration_STATUS Optional |
backendAddressPools | Backend address pool of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayBackendAddressPool_STATUS[] Optional |
backendHttpSettingsCollection | Backend http settings of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayBackendHttpSettings_STATUS[] Optional |
backendSettingsCollection | Backend settings of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayBackendSettings_STATUS[] Optional |
conditions | The observed state of the resource | conditions.Condition[] Optional |
customErrorConfigurations | Custom error configurations of the application gateway resource. | ApplicationGatewayCustomError_STATUS[] Optional |
enableFips | Whether FIPS is enabled on the application gateway resource. | bool Optional |
enableHttp2 | Whether HTTP2 is enabled on the application gateway resource. | bool Optional |
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
firewallPolicy | Reference to the FirewallPolicy resource. | SubResource_STATUS Optional |
forceFirewallPolicyAssociation | If true, associates a firewall policy with an application gateway regardless whether the policy differs from the WAF Config. | bool Optional |
frontendIPConfigurations | Frontend IP addresses of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayFrontendIPConfiguration_STATUS[] Optional |
frontendPorts | Frontend ports of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayFrontendPort_STATUS[] Optional |
gatewayIPConfigurations | Subnets of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded[] Optional |
globalConfiguration | Global Configuration. | ApplicationGatewayGlobalConfiguration_STATUS Optional |
httpListeners | Http listeners of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayHttpListener_STATUS[] Optional |
id | Resource ID. | string Optional |
identity | The identity of the application gateway, if configured. | ManagedServiceIdentity_STATUS Optional |
listeners | Listeners of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayListener_STATUS[] Optional |
loadDistributionPolicies | Load distribution policies of the application gateway resource. | ApplicationGatewayLoadDistributionPolicy_STATUS[] Optional |
location | Resource location. | string Optional |
name | Resource name. | string Optional |
operationalState | Operational state of the application gateway resource. | ApplicationGatewayPropertiesFormat_OperationalState_STATUS Optional |
privateEndpointConnections | Private Endpoint connections on application gateway. | ApplicationGatewayPrivateEndpointConnection_STATUS[] Optional |
privateLinkConfigurations | PrivateLink configurations on application gateway. | ApplicationGatewayPrivateLinkConfiguration_STATUS[] Optional |
probes | Probes of the application gateway resource. | ApplicationGatewayProbe_STATUS[] Optional |
provisioningState | The provisioning state of the application gateway resource. | ApplicationGatewayProvisioningState_STATUS Optional |
redirectConfigurations | Redirect configurations of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayRedirectConfiguration_STATUS[] Optional |
requestRoutingRules | Request routing rules of the application gateway resource. | ApplicationGatewayRequestRoutingRule_STATUS[] Optional |
resourceGuid | The resource GUID property of the application gateway resource. | string Optional |
rewriteRuleSets | Rewrite rules for the application gateway resource. | ApplicationGatewayRewriteRuleSet_STATUS[] Optional |
routingRules | Routing rules of the application gateway resource. | ApplicationGatewayRoutingRule_STATUS[] Optional |
sku | SKU of the application gateway resource. | ApplicationGatewaySku_STATUS Optional |
sslCertificates | SSL certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewaySslCertificate_STATUS[] Optional |
sslPolicy | SSL policy of the application gateway resource. | ApplicationGatewaySslPolicy_STATUS Optional |
sslProfiles | SSL profiles of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewaySslProfile_STATUS[] Optional |
tags | Resource tags. | map[string]string Optional |
trustedClientCertificates | Trusted client certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayTrustedClientCertificate_STATUS[] Optional |
trustedRootCertificates | Trusted Root certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayTrustedRootCertificate_STATUS[] Optional |
type | Resource type. | string Optional |
urlPathMaps | URL path map of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayUrlPathMap_STATUS[] Optional |
webApplicationFirewallConfiguration | Web application firewall configuration. | ApplicationGatewayWebApplicationFirewallConfiguration_STATUS Optional |
zones | A list of availability zones denoting where the resource needs to come from. | string[] Optional |
ApplicationGatewayList
Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/applicationGateway.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | ApplicationGateway[] Optional |
BastionHost
Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/bastionHost.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts/{bastionHostName}
Used by: BastionHostList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | BastionHost_Spec Optional |
|
status | BastionHost_STATUS Optional |
BastionHost_Spec
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
disableCopyPaste | Enable/Disable Copy/Paste feature of the Bastion Host resource. | bool Optional |
dnsName | FQDN for the endpoint on which bastion host is accessible. | string Optional |
enableFileCopy | Enable/Disable File Copy feature of the Bastion Host resource. | bool Optional |
enableIpConnect | Enable/Disable IP Connect feature of the Bastion Host resource. | bool Optional |
enableShareableLink | Enable/Disable Shareable Link of the Bastion Host resource. | bool Optional |
enableTunneling | Enable/Disable Tunneling feature of the Bastion Host resource. | bool Optional |
ipConfigurations | IP configuration of the Bastion Host resource. | BastionHostIPConfiguration[] Optional |
location | Resource location. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | BastionHostOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
scaleUnits | The scale units for the Bastion Host resource. | int Optional |
sku | The sku of this Bastion Host. | Sku Optional |
tags | Resource tags. | map[string]string Optional |
BastionHost_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
disableCopyPaste | Enable/Disable Copy/Paste feature of the Bastion Host resource. | bool Optional |
dnsName | FQDN for the endpoint on which bastion host is accessible. | string Optional |
enableFileCopy | Enable/Disable File Copy feature of the Bastion Host resource. | bool Optional |
enableIpConnect | Enable/Disable IP Connect feature of the Bastion Host resource. | bool Optional |
enableShareableLink | Enable/Disable Shareable Link of the Bastion Host resource. | bool Optional |
enableTunneling | Enable/Disable Tunneling feature of the Bastion Host resource. | bool Optional |
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
id | Resource ID. | string Optional |
ipConfigurations | IP configuration of the Bastion Host resource. | BastionHostIPConfiguration_STATUS[] Optional |
location | Resource location. | string Optional |
name | Resource name. | string Optional |
provisioningState | The provisioning state of the bastion host resource. | BastionHostProvisioningState_STATUS Optional |
scaleUnits | The scale units for the Bastion Host resource. | int Optional |
sku | The sku of this Bastion Host. | Sku_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | Resource type. | string Optional |
BastionHostList
Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/bastionHost.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts/{bastionHostName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | BastionHost[] Optional |
DnsForwardingRuleset
Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}
Used by: DnsForwardingRulesetList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | DnsForwardingRuleset_Spec Optional |
|
status | DnsForwardingRuleset_STATUS Optional |
DnsForwardingRuleset_Spec
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
dnsResolverOutboundEndpoints | The reference to the DNS resolver outbound endpoints that are used to route DNS queries matching the forwarding rules in the ruleset to the target DNS servers. | SubResource[] Required |
location | The geo-location where the resource lives | string Required |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | DnsForwardingRulesetOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
tags | Resource tags. | map[string]string Optional |
DnsForwardingRuleset_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
dnsResolverOutboundEndpoints | The reference to the DNS resolver outbound endpoints that are used to route DNS queries matching the forwarding rules in the ruleset to the target DNS servers. | SubResource_STATUS[] Optional |
etag | ETag of the DNS forwarding ruleset. | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
location | The geo-location where the resource lives | string Optional |
name | The name of the resource | string Optional |
provisioningState | The current provisioning state of the DNS forwarding ruleset. This is a read-only property and any attempt to set this value will be ignored. | DnsresolverProvisioningState_STATUS Optional |
resourceGuid | The resourceGuid for the DNS forwarding ruleset. | string Optional |
systemData | Metadata pertaining to creation and last modification of the resource. | SystemData_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
DnsForwardingRulesetList
Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | DnsForwardingRuleset[] Optional |
DnsForwardingRuleSetsForwardingRule
Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}/forwardingRules/{forwardingRuleName}
Used by: DnsForwardingRuleSetsForwardingRuleList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | DnsForwardingRuleSetsForwardingRule_Spec Optional |
|
status | DnsForwardingRuleSetsForwardingRule_STATUS Optional |
DnsForwardingRuleSetsForwardingRule_Spec
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
domainName | The domain name for the forwarding rule. | string Required |
forwardingRuleState | The state of forwarding rule. | ForwardingRuleProperties_ForwardingRuleState Optional |
metadata | Metadata attached to the forwarding rule. | map[string]string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | DnsForwardingRuleSetsForwardingRuleOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a network.azure.com/DnsForwardingRuleset resource | genruntime.KnownResourceReference Required |
targetDnsServers | DNS servers to forward the DNS query to. | TargetDnsServer[] Required |
DnsForwardingRuleSetsForwardingRule_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
domainName | The domain name for the forwarding rule. | string Optional |
etag | ETag of the forwarding rule. | string Optional |
forwardingRuleState | The state of forwarding rule. | ForwardingRuleProperties_ForwardingRuleState_STATUS Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
metadata | Metadata attached to the forwarding rule. | map[string]string Optional |
name | The name of the resource | string Optional |
provisioningState | The current provisioning state of the forwarding rule. This is a read-only property and any attempt to set this value will be ignored. | DnsresolverProvisioningState_STATUS Optional |
systemData | Metadata pertaining to creation and last modification of the resource. | SystemData_STATUS Optional |
targetDnsServers | DNS servers to forward the DNS query to. | TargetDnsServer_STATUS[] Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
DnsForwardingRuleSetsForwardingRuleList
Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}/forwardingRules/{forwardingRuleName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | DnsForwardingRuleSetsForwardingRule[] Optional |
DnsForwardingRuleSetsVirtualNetworkLink
Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}/virtualNetworkLinks/{virtualNetworkLinkName}
Used by: DnsForwardingRuleSetsVirtualNetworkLinkList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | DnsForwardingRuleSetsVirtualNetworkLink_Spec Optional |
|
status | DnsForwardingRuleSetsVirtualNetworkLink_STATUS Optional |
DnsForwardingRuleSetsVirtualNetworkLink_Spec
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
metadata | Metadata attached to the virtual network link. | map[string]string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a network.azure.com/DnsForwardingRuleset resource | genruntime.KnownResourceReference Required |
virtualNetwork | The reference to the virtual network. This cannot be changed after creation. | SubResource Required |
DnsForwardingRuleSetsVirtualNetworkLink_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
etag | ETag of the virtual network link. | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
metadata | Metadata attached to the virtual network link. | map[string]string Optional |
name | The name of the resource | string Optional |
provisioningState | The current provisioning state of the virtual network link. This is a read-only property and any attempt to set this value will be ignored. | DnsresolverProvisioningState_STATUS Optional |
systemData | Metadata pertaining to creation and last modification of the resource. | SystemData_STATUS Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
virtualNetwork | The reference to the virtual network. This cannot be changed after creation. | SubResource_STATUS Optional |
DnsForwardingRuleSetsVirtualNetworkLinkList
Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}/virtualNetworkLinks/{virtualNetworkLinkName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | DnsForwardingRuleSetsVirtualNetworkLink[] Optional |
DnsResolver
Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsResolvers/{dnsResolverName}
Used by: DnsResolverList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | DnsResolver_Spec Optional |
|
status | DnsResolver_STATUS Optional |
DnsResolver_Spec
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
location | The geo-location where the resource lives | string Required |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | DnsResolverOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
tags | Resource tags. | map[string]string Optional |
virtualNetwork | The reference to the virtual network. This cannot be changed after creation. | SubResource Required |
DnsResolver_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
dnsResolverState | The current status of the DNS resolver. This is a read-only property and any attempt to set this value will be ignored. | DnsResolverProperties_DnsResolverState_STATUS Optional |
etag | ETag of the DNS resolver. | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
location | The geo-location where the resource lives | string Optional |
name | The name of the resource | string Optional |
provisioningState | The current provisioning state of the DNS resolver. This is a read-only property and any attempt to set this value will be ignored. | DnsresolverProvisioningState_STATUS Optional |
resourceGuid | The resourceGuid property of the DNS resolver resource. | string Optional |
systemData | Metadata pertaining to creation and last modification of the resource. | SystemData_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
virtualNetwork | The reference to the virtual network. This cannot be changed after creation. | SubResource_STATUS Optional |
DnsResolverList
Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsResolvers/{dnsResolverName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | DnsResolver[] Optional |
DnsResolversInboundEndpoint
Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsResolvers/{dnsResolverName}/inboundEndpoints/{inboundEndpointName}
Used by: DnsResolversInboundEndpointList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | DnsResolversInboundEndpoint_Spec Optional |
|
status | DnsResolversInboundEndpoint_STATUS Optional |
DnsResolversInboundEndpoint_Spec
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
ipConfigurations | IP configurations for the inbound endpoint. | IpConfiguration[] Required |
location | The geo-location where the resource lives | string Required |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | DnsResolversInboundEndpointOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a network.azure.com/DnsResolver resource | genruntime.KnownResourceReference Required |
tags | Resource tags. | map[string]string Optional |
DnsResolversInboundEndpoint_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
etag | ETag of the inbound endpoint. | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
ipConfigurations | IP configurations for the inbound endpoint. | IpConfiguration_STATUS[] Optional |
location | The geo-location where the resource lives | string Optional |
name | The name of the resource | string Optional |
provisioningState | The current provisioning state of the inbound endpoint. This is a read-only property and any attempt to set this value will be ignored. | DnsresolverProvisioningState_STATUS Optional |
resourceGuid | The resourceGuid property of the inbound endpoint resource. | string Optional |
systemData | Metadata pertaining to creation and last modification of the resource. | SystemData_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
DnsResolversInboundEndpointList
Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsResolvers/{dnsResolverName}/inboundEndpoints/{inboundEndpointName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | DnsResolversInboundEndpoint[] Optional |
DnsResolversOutboundEndpoint
Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsResolvers/{dnsResolverName}/outboundEndpoints/{outboundEndpointName}
Used by: DnsResolversOutboundEndpointList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | DnsResolversOutboundEndpoint_Spec Optional |
|
status | DnsResolversOutboundEndpoint_STATUS Optional |
DnsResolversOutboundEndpoint_Spec
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
location | The geo-location where the resource lives | string Required |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | DnsResolversOutboundEndpointOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a network.azure.com/DnsResolver resource | genruntime.KnownResourceReference Required |
subnet | The reference to the subnet used for the outbound endpoint. | SubResource Required |
tags | Resource tags. | map[string]string Optional |
DnsResolversOutboundEndpoint_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
etag | ETag of the outbound endpoint. | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
location | The geo-location where the resource lives | string Optional |
name | The name of the resource | string Optional |
provisioningState | The current provisioning state of the outbound endpoint. This is a read-only property and any attempt to set this value will be ignored. | DnsresolverProvisioningState_STATUS Optional |
resourceGuid | The resourceGuid property of the outbound endpoint resource. | string Optional |
subnet | The reference to the subnet used for the outbound endpoint. | SubResource_STATUS Optional |
systemData | Metadata pertaining to creation and last modification of the resource. | SystemData_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
DnsResolversOutboundEndpointList
Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsResolvers/{dnsResolverName}/outboundEndpoints/{outboundEndpointName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | DnsResolversOutboundEndpoint[] Optional |
NatGateway
Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/natGateway.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/natGateways/{natGatewayName}
Used by: NatGatewayList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | NatGateway_Spec Optional |
|
status | NatGateway_STATUS Optional |
NatGateway_Spec
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
idleTimeoutInMinutes | The idle timeout of the nat gateway. | int Optional |
location | Resource location. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | NatGatewayOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
publicIpAddresses | An array of public ip addresses associated with the nat gateway resource. | SubResource[] Optional |
publicIpPrefixes | An array of public ip prefixes associated with the nat gateway resource. | SubResource[] Optional |
sku | The nat gateway SKU. | NatGatewaySku Optional |
tags | Resource tags. | map[string]string Optional |
zones | A list of availability zones denoting the zone in which Nat Gateway should be deployed. | string[] Optional |
NatGateway_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
id | Resource ID. | string Optional |
idleTimeoutInMinutes | The idle timeout of the nat gateway. | int Optional |
location | Resource location. | string Optional |
name | Resource name. | string Optional |
provisioningState | The provisioning state of the NAT gateway resource. | ApplicationGatewayProvisioningState_STATUS Optional |
publicIpAddresses | An array of public ip addresses associated with the nat gateway resource. | SubResource_STATUS[] Optional |
publicIpPrefixes | An array of public ip prefixes associated with the nat gateway resource. | SubResource_STATUS[] Optional |
resourceGuid | The resource GUID property of the NAT gateway resource. | string Optional |
sku | The nat gateway SKU. | NatGatewaySku_STATUS Optional |
subnets | An array of references to the subnets using this nat gateway resource. | SubResource_STATUS[] Optional |
tags | Resource tags. | map[string]string Optional |
type | Resource type. | string Optional |
zones | A list of availability zones denoting the zone in which Nat Gateway should be deployed. | string[] Optional |
NatGatewayList
Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/natGateway.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/natGateways/{natGatewayName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | NatGateway[] Optional |
PrivateEndpoint
Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/privateEndpoint.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}
Used by: PrivateEndpointList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | PrivateEndpoint_Spec Optional |
|
status | PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded Optional |
PrivateEndpoint_Spec
Property | Description | Type |
---|---|---|
applicationSecurityGroups | Application security groups in which the private endpoint IP configuration is included. | ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded[] Optional |
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
customNetworkInterfaceName | The custom name of the network interface attached to the private endpoint. | string Optional |
extendedLocation | The extended location of the load balancer. | ExtendedLocation Optional |
ipConfigurations | A list of IP configurations of the private endpoint. This will be used to map to the First Party Service’s endpoints. | PrivateEndpointIPConfiguration[] Optional |
location | Resource location. | string Optional |
manualPrivateLinkServiceConnections | A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource. | PrivateLinkServiceConnection[] Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | PrivateEndpointOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
privateLinkServiceConnections | A grouping of information about the connection to the remote resource. | PrivateLinkServiceConnection[] Optional |
subnet | The ID of the subnet from which the private IP will be allocated. | Subnet_PrivateEndpoint_SubResourceEmbedded Optional |
tags | Resource tags. | map[string]string Optional |
PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded
Property | Description | Type |
---|---|---|
applicationSecurityGroups | Application security groups in which the private endpoint IP configuration is included. | ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded[] Optional |
conditions | The observed state of the resource | conditions.Condition[] Optional |
customDnsConfigs | An array of custom dns configurations. | CustomDnsConfigPropertiesFormat_STATUS[] Optional |
customNetworkInterfaceName | The custom name of the network interface attached to the private endpoint. | string Optional |
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
extendedLocation | The extended location of the load balancer. | ExtendedLocation_STATUS Optional |
id | Resource ID. | string Optional |
ipConfigurations | A list of IP configurations of the private endpoint. This will be used to map to the First Party Service’s endpoints. | PrivateEndpointIPConfiguration_STATUS[] Optional |
location | Resource location. | string Optional |
manualPrivateLinkServiceConnections | A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource. | PrivateLinkServiceConnection_STATUS[] Optional |
name | Resource name. | string Optional |
networkInterfaces | An array of references to the network interfaces created for this private endpoint. | NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded[] Optional |
privateLinkServiceConnections | A grouping of information about the connection to the remote resource. | PrivateLinkServiceConnection_STATUS[] Optional |
provisioningState | The provisioning state of the private endpoint resource. | ApplicationGatewayProvisioningState_STATUS Optional |
subnet | The ID of the subnet from which the private IP will be allocated. | Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded Optional |
tags | Resource tags. | map[string]string Optional |
type | Resource type. | string Optional |
PrivateEndpointList
Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/privateEndpoint.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | PrivateEndpoint[] Optional |
PrivateEndpointsPrivateDnsZoneGroup
Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/privateEndpoint.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}/privateDnsZoneGroups/{privateDnsZoneGroupName}
Used by: PrivateEndpointsPrivateDnsZoneGroupList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | PrivateEndpointsPrivateDnsZoneGroup_Spec Optional |
|
status | PrivateEndpointsPrivateDnsZoneGroup_STATUS Optional |
PrivateEndpointsPrivateDnsZoneGroup_Spec
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | PrivateEndpointsPrivateDnsZoneGroupOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a network.azure.com/PrivateEndpoint resource | genruntime.KnownResourceReference Required |
privateDnsZoneConfigs | A collection of private dns zone configurations of the private dns zone group. | PrivateDnsZoneConfig[] Optional |
PrivateEndpointsPrivateDnsZoneGroup_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
id | Resource ID. | string Optional |
name | Name of the resource that is unique within a resource group. This name can be used to access the resource. | string Optional |
privateDnsZoneConfigs | A collection of private dns zone configurations of the private dns zone group. | PrivateDnsZoneConfig_STATUS[] Optional |
provisioningState | The provisioning state of the private dns zone group resource. | PrivateEndpointProvisioningState_STATUS Optional |
PrivateEndpointsPrivateDnsZoneGroupList
Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/privateEndpoint.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}/privateDnsZoneGroups/{privateDnsZoneGroupName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | PrivateEndpointsPrivateDnsZoneGroup[] Optional |
PrivateLinkService
Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/privateLinkService.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateLinkServices/{serviceName}
Used by: PrivateLinkServiceList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | PrivateLinkService_Spec Optional |
|
status | PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded Optional |
PrivateLinkService_Spec
Property | Description | Type |
---|---|---|
autoApproval | The auto-approval list of the private link service. | ResourceSet Optional |
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
enableProxyProtocol | Whether the private link service is enabled for proxy protocol or not. | bool Optional |
extendedLocation | The extended location of the load balancer. | ExtendedLocation Optional |
fqdns | The list of Fqdn. | string[] Optional |
ipConfigurations | An array of private link service IP configurations. | PrivateLinkServiceIpConfiguration[] Optional |
loadBalancerFrontendIpConfigurations | An array of references to the load balancer IP configurations. | FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded[] Optional |
location | Resource location. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | PrivateLinkServiceOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
tags | Resource tags. | map[string]string Optional |
visibility | The visibility list of the private link service. | ResourceSet Optional |
PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded
Property | Description | Type |
---|---|---|
alias | The alias of the private link service. | string Optional |
autoApproval | The auto-approval list of the private link service. | ResourceSet_STATUS Optional |
conditions | The observed state of the resource | conditions.Condition[] Optional |
enableProxyProtocol | Whether the private link service is enabled for proxy protocol or not. | bool Optional |
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
extendedLocation | The extended location of the load balancer. | ExtendedLocation_STATUS Optional |
fqdns | The list of Fqdn. | string[] Optional |
id | Resource ID. | string Optional |
ipConfigurations | An array of private link service IP configurations. | PrivateLinkServiceIpConfiguration_STATUS[] Optional |
loadBalancerFrontendIpConfigurations | An array of references to the load balancer IP configurations. | FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded[] Optional |
location | Resource location. | string Optional |
name | Resource name. | string Optional |
networkInterfaces | An array of references to the network interfaces created for this private link service. | NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded[] Optional |
privateEndpointConnections | An array of list about connections to the private endpoint. | PrivateEndpointConnection_STATUS[] Optional |
provisioningState | The provisioning state of the private link service resource. | ApplicationGatewayProvisioningState_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | Resource type. | string Optional |
visibility | The visibility list of the private link service. | ResourceSet_STATUS Optional |
PrivateLinkServiceList
Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/privateLinkService.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateLinkServices/{serviceName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | PrivateLinkService[] Optional |
PublicIPPrefix
Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/publicIpPrefix.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIpPrefixName}
Used by: PublicIPPrefixList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | PublicIPPrefix_Spec Optional |
|
status | PublicIPPrefix_STATUS Optional |
PublicIPPrefix_Spec
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
customIPPrefix | The customIpPrefix that this prefix is associated with. | SubResource Optional |
extendedLocation | The extended location of the public ip address. | ExtendedLocation Optional |
ipTags | The list of tags associated with the public IP prefix. | IpTag[] Optional |
location | Resource location. | string Optional |
natGateway | NatGateway of Public IP Prefix. | NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | PublicIPPrefixOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
prefixLength | The Length of the Public IP Prefix. | int Optional |
publicIPAddressVersion | The public IP address version. | IPVersion Optional |
sku | The public IP prefix SKU. | PublicIPPrefixSku Optional |
tags | Resource tags. | map[string]string Optional |
zones | A list of availability zones denoting the IP allocated for the resource needs to come from. | string[] Optional |
PublicIPPrefix_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
customIPPrefix | The customIpPrefix that this prefix is associated with. | SubResource_STATUS Optional |
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
extendedLocation | The extended location of the public ip address. | ExtendedLocation_STATUS Optional |
id | Resource ID. | string Optional |
ipPrefix | The allocated Prefix. | string Optional |
ipTags | The list of tags associated with the public IP prefix. | IpTag_STATUS[] Optional |
loadBalancerFrontendIpConfiguration | The reference to load balancer frontend IP configuration associated with the public IP prefix. | SubResource_STATUS Optional |
location | Resource location. | string Optional |
name | Resource name. | string Optional |
natGateway | NatGateway of Public IP Prefix. | NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded Optional |
prefixLength | The Length of the Public IP Prefix. | int Optional |
provisioningState | The provisioning state of the public IP prefix resource. | PublicIpPrefixProvisioningState_STATUS Optional |
publicIPAddresses | The list of all referenced PublicIPAddresses. | ReferencedPublicIpAddress_STATUS[] Optional |
publicIPAddressVersion | The public IP address version. | IPVersion_STATUS Optional |
resourceGuid | The resource GUID property of the public IP prefix resource. | string Optional |
sku | The public IP prefix SKU. | PublicIPPrefixSku_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | Resource type. | string Optional |
zones | A list of availability zones denoting the IP allocated for the resource needs to come from. | string[] Optional |
PublicIPPrefixList
Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/publicIpPrefix.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIpPrefixName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | PublicIPPrefix[] Optional |
ApplicationGateway_Spec
Used by: ApplicationGateway.
Property | Description | Type |
---|---|---|
authenticationCertificates | Authentication certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayAuthenticationCertificate[] Optional |
autoscaleConfiguration | Autoscale Configuration. | ApplicationGatewayAutoscaleConfiguration Optional |
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
backendAddressPools | Backend address pool of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayBackendAddressPool[] Optional |
backendHttpSettingsCollection | Backend http settings of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayBackendHttpSettings[] Optional |
backendSettingsCollection | Backend settings of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayBackendSettings[] Optional |
customErrorConfigurations | Custom error configurations of the application gateway resource. | ApplicationGatewayCustomError[] Optional |
enableFips | Whether FIPS is enabled on the application gateway resource. | bool Optional |
enableHttp2 | Whether HTTP2 is enabled on the application gateway resource. | bool Optional |
firewallPolicy | Reference to the FirewallPolicy resource. | SubResource Optional |
forceFirewallPolicyAssociation | If true, associates a firewall policy with an application gateway regardless whether the policy differs from the WAF Config. | bool Optional |
frontendIPConfigurations | Frontend IP addresses of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayFrontendIPConfiguration[] Optional |
frontendPorts | Frontend ports of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayFrontendPort[] Optional |
gatewayIPConfigurations | Subnets of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded[] Optional |
globalConfiguration | Global Configuration. | ApplicationGatewayGlobalConfiguration Optional |
httpListeners | Http listeners of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayHttpListener[] Optional |
identity | The identity of the application gateway, if configured. | ManagedServiceIdentity Optional |
listeners | Listeners of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayListener[] Optional |
loadDistributionPolicies | Load distribution policies of the application gateway resource. | ApplicationGatewayLoadDistributionPolicy[] Optional |
location | Resource location. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | ApplicationGatewayOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
privateLinkConfigurations | PrivateLink configurations on application gateway. | ApplicationGatewayPrivateLinkConfiguration[] Optional |
probes | Probes of the application gateway resource. | ApplicationGatewayProbe[] Optional |
redirectConfigurations | Redirect configurations of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayRedirectConfiguration[] Optional |
requestRoutingRules | Request routing rules of the application gateway resource. | ApplicationGatewayRequestRoutingRule[] Optional |
rewriteRuleSets | Rewrite rules for the application gateway resource. | ApplicationGatewayRewriteRuleSet[] Optional |
routingRules | Routing rules of the application gateway resource. | ApplicationGatewayRoutingRule[] Optional |
sku | SKU of the application gateway resource. | ApplicationGatewaySku Optional |
sslCertificates | SSL certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewaySslCertificate[] Optional |
sslPolicy | SSL policy of the application gateway resource. | ApplicationGatewaySslPolicy Optional |
sslProfiles | SSL profiles of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewaySslProfile[] Optional |
tags | Resource tags. | map[string]string Optional |
trustedClientCertificates | Trusted client certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayTrustedClientCertificate[] Optional |
trustedRootCertificates | Trusted Root certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayTrustedRootCertificate[] Optional |
urlPathMaps | URL path map of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayUrlPathMap[] Optional |
webApplicationFirewallConfiguration | Web application firewall configuration. | ApplicationGatewayWebApplicationFirewallConfiguration Optional |
zones | A list of availability zones denoting where the resource needs to come from. | string[] Optional |
ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded
Application gateway resource.
Used by: ApplicationGateway.
Property | Description | Type |
---|---|---|
authenticationCertificates | Authentication certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayAuthenticationCertificate_STATUS[] Optional |
autoscaleConfiguration | Autoscale Configuration. | ApplicationGatewayAutoscaleConfiguration_STATUS Optional |
backendAddressPools | Backend address pool of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayBackendAddressPool_STATUS[] Optional |
backendHttpSettingsCollection | Backend http settings of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayBackendHttpSettings_STATUS[] Optional |
backendSettingsCollection | Backend settings of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayBackendSettings_STATUS[] Optional |
conditions | The observed state of the resource | conditions.Condition[] Optional |
customErrorConfigurations | Custom error configurations of the application gateway resource. | ApplicationGatewayCustomError_STATUS[] Optional |
enableFips | Whether FIPS is enabled on the application gateway resource. | bool Optional |
enableHttp2 | Whether HTTP2 is enabled on the application gateway resource. | bool Optional |
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
firewallPolicy | Reference to the FirewallPolicy resource. | SubResource_STATUS Optional |
forceFirewallPolicyAssociation | If true, associates a firewall policy with an application gateway regardless whether the policy differs from the WAF Config. | bool Optional |
frontendIPConfigurations | Frontend IP addresses of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayFrontendIPConfiguration_STATUS[] Optional |
frontendPorts | Frontend ports of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayFrontendPort_STATUS[] Optional |
gatewayIPConfigurations | Subnets of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded[] Optional |
globalConfiguration | Global Configuration. | ApplicationGatewayGlobalConfiguration_STATUS Optional |
httpListeners | Http listeners of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayHttpListener_STATUS[] Optional |
id | Resource ID. | string Optional |
identity | The identity of the application gateway, if configured. | ManagedServiceIdentity_STATUS Optional |
listeners | Listeners of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayListener_STATUS[] Optional |
loadDistributionPolicies | Load distribution policies of the application gateway resource. | ApplicationGatewayLoadDistributionPolicy_STATUS[] Optional |
location | Resource location. | string Optional |
name | Resource name. | string Optional |
operationalState | Operational state of the application gateway resource. | ApplicationGatewayPropertiesFormat_OperationalState_STATUS Optional |
privateEndpointConnections | Private Endpoint connections on application gateway. | ApplicationGatewayPrivateEndpointConnection_STATUS[] Optional |
privateLinkConfigurations | PrivateLink configurations on application gateway. | ApplicationGatewayPrivateLinkConfiguration_STATUS[] Optional |
probes | Probes of the application gateway resource. | ApplicationGatewayProbe_STATUS[] Optional |
provisioningState | The provisioning state of the application gateway resource. | ApplicationGatewayProvisioningState_STATUS Optional |
redirectConfigurations | Redirect configurations of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayRedirectConfiguration_STATUS[] Optional |
requestRoutingRules | Request routing rules of the application gateway resource. | ApplicationGatewayRequestRoutingRule_STATUS[] Optional |
resourceGuid | The resource GUID property of the application gateway resource. | string Optional |
rewriteRuleSets | Rewrite rules for the application gateway resource. | ApplicationGatewayRewriteRuleSet_STATUS[] Optional |
routingRules | Routing rules of the application gateway resource. | ApplicationGatewayRoutingRule_STATUS[] Optional |
sku | SKU of the application gateway resource. | ApplicationGatewaySku_STATUS Optional |
sslCertificates | SSL certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewaySslCertificate_STATUS[] Optional |
sslPolicy | SSL policy of the application gateway resource. | ApplicationGatewaySslPolicy_STATUS Optional |
sslProfiles | SSL profiles of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewaySslProfile_STATUS[] Optional |
tags | Resource tags. | map[string]string Optional |
trustedClientCertificates | Trusted client certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayTrustedClientCertificate_STATUS[] Optional |
trustedRootCertificates | Trusted Root certificates of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayTrustedRootCertificate_STATUS[] Optional |
type | Resource type. | string Optional |
urlPathMaps | URL path map of the application gateway resource. For default limits, see Application Gateway limits. | ApplicationGatewayUrlPathMap_STATUS[] Optional |
webApplicationFirewallConfiguration | Web application firewall configuration. | ApplicationGatewayWebApplicationFirewallConfiguration_STATUS Optional |
zones | A list of availability zones denoting where the resource needs to come from. | string[] Optional |
BastionHost_Spec
Used by: BastionHost.
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
disableCopyPaste | Enable/Disable Copy/Paste feature of the Bastion Host resource. | bool Optional |
dnsName | FQDN for the endpoint on which bastion host is accessible. | string Optional |
enableFileCopy | Enable/Disable File Copy feature of the Bastion Host resource. | bool Optional |
enableIpConnect | Enable/Disable IP Connect feature of the Bastion Host resource. | bool Optional |
enableShareableLink | Enable/Disable Shareable Link of the Bastion Host resource. | bool Optional |
enableTunneling | Enable/Disable Tunneling feature of the Bastion Host resource. | bool Optional |
ipConfigurations | IP configuration of the Bastion Host resource. | BastionHostIPConfiguration[] Optional |
location | Resource location. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | BastionHostOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
scaleUnits | The scale units for the Bastion Host resource. | int Optional |
sku | The sku of this Bastion Host. | Sku Optional |
tags | Resource tags. | map[string]string Optional |
BastionHost_STATUS
Bastion Host resource.
Used by: BastionHost.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
disableCopyPaste | Enable/Disable Copy/Paste feature of the Bastion Host resource. | bool Optional |
dnsName | FQDN for the endpoint on which bastion host is accessible. | string Optional |
enableFileCopy | Enable/Disable File Copy feature of the Bastion Host resource. | bool Optional |
enableIpConnect | Enable/Disable IP Connect feature of the Bastion Host resource. | bool Optional |
enableShareableLink | Enable/Disable Shareable Link of the Bastion Host resource. | bool Optional |
enableTunneling | Enable/Disable Tunneling feature of the Bastion Host resource. | bool Optional |
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
id | Resource ID. | string Optional |
ipConfigurations | IP configuration of the Bastion Host resource. | BastionHostIPConfiguration_STATUS[] Optional |
location | Resource location. | string Optional |
name | Resource name. | string Optional |
provisioningState | The provisioning state of the bastion host resource. | BastionHostProvisioningState_STATUS Optional |
scaleUnits | The scale units for the Bastion Host resource. | int Optional |
sku | The sku of this Bastion Host. | Sku_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | Resource type. | string Optional |
DnsForwardingRuleset_Spec
Used by: DnsForwardingRuleset.
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
dnsResolverOutboundEndpoints | The reference to the DNS resolver outbound endpoints that are used to route DNS queries matching the forwarding rules in the ruleset to the target DNS servers. | SubResource[] Required |
location | The geo-location where the resource lives | string Required |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | DnsForwardingRulesetOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
tags | Resource tags. | map[string]string Optional |
DnsForwardingRuleset_STATUS
Describes a DNS forwarding ruleset.
Used by: DnsForwardingRuleset.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
dnsResolverOutboundEndpoints | The reference to the DNS resolver outbound endpoints that are used to route DNS queries matching the forwarding rules in the ruleset to the target DNS servers. | SubResource_STATUS[] Optional |
etag | ETag of the DNS forwarding ruleset. | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
location | The geo-location where the resource lives | string Optional |
name | The name of the resource | string Optional |
provisioningState | The current provisioning state of the DNS forwarding ruleset. This is a read-only property and any attempt to set this value will be ignored. | DnsresolverProvisioningState_STATUS Optional |
resourceGuid | The resourceGuid for the DNS forwarding ruleset. | string Optional |
systemData | Metadata pertaining to creation and last modification of the resource. | SystemData_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
DnsForwardingRuleSetsForwardingRule_Spec
Used by: DnsForwardingRuleSetsForwardingRule.
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
domainName | The domain name for the forwarding rule. | string Required |
forwardingRuleState | The state of forwarding rule. | ForwardingRuleProperties_ForwardingRuleState Optional |
metadata | Metadata attached to the forwarding rule. | map[string]string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | DnsForwardingRuleSetsForwardingRuleOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a network.azure.com/DnsForwardingRuleset resource | genruntime.KnownResourceReference Required |
targetDnsServers | DNS servers to forward the DNS query to. | TargetDnsServer[] Required |
DnsForwardingRuleSetsForwardingRule_STATUS
Used by: DnsForwardingRuleSetsForwardingRule.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
domainName | The domain name for the forwarding rule. | string Optional |
etag | ETag of the forwarding rule. | string Optional |
forwardingRuleState | The state of forwarding rule. | ForwardingRuleProperties_ForwardingRuleState_STATUS Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
metadata | Metadata attached to the forwarding rule. | map[string]string Optional |
name | The name of the resource | string Optional |
provisioningState | The current provisioning state of the forwarding rule. This is a read-only property and any attempt to set this value will be ignored. | DnsresolverProvisioningState_STATUS Optional |
systemData | Metadata pertaining to creation and last modification of the resource. | SystemData_STATUS Optional |
targetDnsServers | DNS servers to forward the DNS query to. | TargetDnsServer_STATUS[] Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
DnsForwardingRuleSetsVirtualNetworkLink_Spec
Used by: DnsForwardingRuleSetsVirtualNetworkLink.
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
metadata | Metadata attached to the virtual network link. | map[string]string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a network.azure.com/DnsForwardingRuleset resource | genruntime.KnownResourceReference Required |
virtualNetwork | The reference to the virtual network. This cannot be changed after creation. | SubResource Required |
DnsForwardingRuleSetsVirtualNetworkLink_STATUS
Used by: DnsForwardingRuleSetsVirtualNetworkLink.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
etag | ETag of the virtual network link. | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
metadata | Metadata attached to the virtual network link. | map[string]string Optional |
name | The name of the resource | string Optional |
provisioningState | The current provisioning state of the virtual network link. This is a read-only property and any attempt to set this value will be ignored. | DnsresolverProvisioningState_STATUS Optional |
systemData | Metadata pertaining to creation and last modification of the resource. | SystemData_STATUS Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
virtualNetwork | The reference to the virtual network. This cannot be changed after creation. | SubResource_STATUS Optional |
DnsResolver_Spec
Used by: DnsResolver.
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
location | The geo-location where the resource lives | string Required |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | DnsResolverOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
tags | Resource tags. | map[string]string Optional |
virtualNetwork | The reference to the virtual network. This cannot be changed after creation. | SubResource Required |
DnsResolver_STATUS
Describes a DNS resolver.
Used by: DnsResolver.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
dnsResolverState | The current status of the DNS resolver. This is a read-only property and any attempt to set this value will be ignored. | DnsResolverProperties_DnsResolverState_STATUS Optional |
etag | ETag of the DNS resolver. | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
location | The geo-location where the resource lives | string Optional |
name | The name of the resource | string Optional |
provisioningState | The current provisioning state of the DNS resolver. This is a read-only property and any attempt to set this value will be ignored. | DnsresolverProvisioningState_STATUS Optional |
resourceGuid | The resourceGuid property of the DNS resolver resource. | string Optional |
systemData | Metadata pertaining to creation and last modification of the resource. | SystemData_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
virtualNetwork | The reference to the virtual network. This cannot be changed after creation. | SubResource_STATUS Optional |
DnsResolversInboundEndpoint_Spec
Used by: DnsResolversInboundEndpoint.
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
ipConfigurations | IP configurations for the inbound endpoint. | IpConfiguration[] Required |
location | The geo-location where the resource lives | string Required |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | DnsResolversInboundEndpointOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a network.azure.com/DnsResolver resource | genruntime.KnownResourceReference Required |
tags | Resource tags. | map[string]string Optional |
DnsResolversInboundEndpoint_STATUS
Used by: DnsResolversInboundEndpoint.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
etag | ETag of the inbound endpoint. | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
ipConfigurations | IP configurations for the inbound endpoint. | IpConfiguration_STATUS[] Optional |
location | The geo-location where the resource lives | string Optional |
name | The name of the resource | string Optional |
provisioningState | The current provisioning state of the inbound endpoint. This is a read-only property and any attempt to set this value will be ignored. | DnsresolverProvisioningState_STATUS Optional |
resourceGuid | The resourceGuid property of the inbound endpoint resource. | string Optional |
systemData | Metadata pertaining to creation and last modification of the resource. | SystemData_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
DnsResolversOutboundEndpoint_Spec
Used by: DnsResolversOutboundEndpoint.
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
location | The geo-location where the resource lives | string Required |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | DnsResolversOutboundEndpointOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a network.azure.com/DnsResolver resource | genruntime.KnownResourceReference Required |
subnet | The reference to the subnet used for the outbound endpoint. | SubResource Required |
tags | Resource tags. | map[string]string Optional |
DnsResolversOutboundEndpoint_STATUS
Used by: DnsResolversOutboundEndpoint.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
etag | ETag of the outbound endpoint. | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
location | The geo-location where the resource lives | string Optional |
name | The name of the resource | string Optional |
provisioningState | The current provisioning state of the outbound endpoint. This is a read-only property and any attempt to set this value will be ignored. | DnsresolverProvisioningState_STATUS Optional |
resourceGuid | The resourceGuid property of the outbound endpoint resource. | string Optional |
subnet | The reference to the subnet used for the outbound endpoint. | SubResource_STATUS Optional |
systemData | Metadata pertaining to creation and last modification of the resource. | SystemData_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
NatGateway_Spec
Used by: NatGateway.
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
idleTimeoutInMinutes | The idle timeout of the nat gateway. | int Optional |
location | Resource location. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | NatGatewayOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
publicIpAddresses | An array of public ip addresses associated with the nat gateway resource. | SubResource[] Optional |
publicIpPrefixes | An array of public ip prefixes associated with the nat gateway resource. | SubResource[] Optional |
sku | The nat gateway SKU. | NatGatewaySku Optional |
tags | Resource tags. | map[string]string Optional |
zones | A list of availability zones denoting the zone in which Nat Gateway should be deployed. | string[] Optional |
NatGateway_STATUS
Nat Gateway resource.
Used by: NatGateway.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
id | Resource ID. | string Optional |
idleTimeoutInMinutes | The idle timeout of the nat gateway. | int Optional |
location | Resource location. | string Optional |
name | Resource name. | string Optional |
provisioningState | The provisioning state of the NAT gateway resource. | ApplicationGatewayProvisioningState_STATUS Optional |
publicIpAddresses | An array of public ip addresses associated with the nat gateway resource. | SubResource_STATUS[] Optional |
publicIpPrefixes | An array of public ip prefixes associated with the nat gateway resource. | SubResource_STATUS[] Optional |
resourceGuid | The resource GUID property of the NAT gateway resource. | string Optional |
sku | The nat gateway SKU. | NatGatewaySku_STATUS Optional |
subnets | An array of references to the subnets using this nat gateway resource. | SubResource_STATUS[] Optional |
tags | Resource tags. | map[string]string Optional |
type | Resource type. | string Optional |
zones | A list of availability zones denoting the zone in which Nat Gateway should be deployed. | string[] Optional |
PrivateEndpoint_Spec
Used by: PrivateEndpoint.
Property | Description | Type |
---|---|---|
applicationSecurityGroups | Application security groups in which the private endpoint IP configuration is included. | ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded[] Optional |
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
customNetworkInterfaceName | The custom name of the network interface attached to the private endpoint. | string Optional |
extendedLocation | The extended location of the load balancer. | ExtendedLocation Optional |
ipConfigurations | A list of IP configurations of the private endpoint. This will be used to map to the First Party Service’s endpoints. | PrivateEndpointIPConfiguration[] Optional |
location | Resource location. | string Optional |
manualPrivateLinkServiceConnections | A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource. | PrivateLinkServiceConnection[] Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | PrivateEndpointOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
privateLinkServiceConnections | A grouping of information about the connection to the remote resource. | PrivateLinkServiceConnection[] Optional |
subnet | The ID of the subnet from which the private IP will be allocated. | Subnet_PrivateEndpoint_SubResourceEmbedded Optional |
tags | Resource tags. | map[string]string Optional |
PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded
Private endpoint resource.
Used by: PrivateEndpoint.
Property | Description | Type |
---|---|---|
applicationSecurityGroups | Application security groups in which the private endpoint IP configuration is included. | ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded[] Optional |
conditions | The observed state of the resource | conditions.Condition[] Optional |
customDnsConfigs | An array of custom dns configurations. | CustomDnsConfigPropertiesFormat_STATUS[] Optional |
customNetworkInterfaceName | The custom name of the network interface attached to the private endpoint. | string Optional |
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
extendedLocation | The extended location of the load balancer. | ExtendedLocation_STATUS Optional |
id | Resource ID. | string Optional |
ipConfigurations | A list of IP configurations of the private endpoint. This will be used to map to the First Party Service’s endpoints. | PrivateEndpointIPConfiguration_STATUS[] Optional |
location | Resource location. | string Optional |
manualPrivateLinkServiceConnections | A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource. | PrivateLinkServiceConnection_STATUS[] Optional |
name | Resource name. | string Optional |
networkInterfaces | An array of references to the network interfaces created for this private endpoint. | NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded[] Optional |
privateLinkServiceConnections | A grouping of information about the connection to the remote resource. | PrivateLinkServiceConnection_STATUS[] Optional |
provisioningState | The provisioning state of the private endpoint resource. | ApplicationGatewayProvisioningState_STATUS Optional |
subnet | The ID of the subnet from which the private IP will be allocated. | Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded Optional |
tags | Resource tags. | map[string]string Optional |
type | Resource type. | string Optional |
PrivateEndpointsPrivateDnsZoneGroup_Spec
Used by: PrivateEndpointsPrivateDnsZoneGroup.
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | PrivateEndpointsPrivateDnsZoneGroupOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a network.azure.com/PrivateEndpoint resource | genruntime.KnownResourceReference Required |
privateDnsZoneConfigs | A collection of private dns zone configurations of the private dns zone group. | PrivateDnsZoneConfig[] Optional |
PrivateEndpointsPrivateDnsZoneGroup_STATUS
Used by: PrivateEndpointsPrivateDnsZoneGroup.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
id | Resource ID. | string Optional |
name | Name of the resource that is unique within a resource group. This name can be used to access the resource. | string Optional |
privateDnsZoneConfigs | A collection of private dns zone configurations of the private dns zone group. | PrivateDnsZoneConfig_STATUS[] Optional |
provisioningState | The provisioning state of the private dns zone group resource. | PrivateEndpointProvisioningState_STATUS Optional |
PrivateLinkService_Spec
Used by: PrivateLinkService.
Property | Description | Type |
---|---|---|
autoApproval | The auto-approval list of the private link service. | ResourceSet Optional |
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
enableProxyProtocol | Whether the private link service is enabled for proxy protocol or not. | bool Optional |
extendedLocation | The extended location of the load balancer. | ExtendedLocation Optional |
fqdns | The list of Fqdn. | string[] Optional |
ipConfigurations | An array of private link service IP configurations. | PrivateLinkServiceIpConfiguration[] Optional |
loadBalancerFrontendIpConfigurations | An array of references to the load balancer IP configurations. | FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded[] Optional |
location | Resource location. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | PrivateLinkServiceOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
tags | Resource tags. | map[string]string Optional |
visibility | The visibility list of the private link service. | ResourceSet Optional |
PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded
Private link service resource.
Used by: PrivateLinkService.
Property | Description | Type |
---|---|---|
alias | The alias of the private link service. | string Optional |
autoApproval | The auto-approval list of the private link service. | ResourceSet_STATUS Optional |
conditions | The observed state of the resource | conditions.Condition[] Optional |
enableProxyProtocol | Whether the private link service is enabled for proxy protocol or not. | bool Optional |
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
extendedLocation | The extended location of the load balancer. | ExtendedLocation_STATUS Optional |
fqdns | The list of Fqdn. | string[] Optional |
id | Resource ID. | string Optional |
ipConfigurations | An array of private link service IP configurations. | PrivateLinkServiceIpConfiguration_STATUS[] Optional |
loadBalancerFrontendIpConfigurations | An array of references to the load balancer IP configurations. | FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded[] Optional |
location | Resource location. | string Optional |
name | Resource name. | string Optional |
networkInterfaces | An array of references to the network interfaces created for this private link service. | NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded[] Optional |
privateEndpointConnections | An array of list about connections to the private endpoint. | PrivateEndpointConnection_STATUS[] Optional |
provisioningState | The provisioning state of the private link service resource. | ApplicationGatewayProvisioningState_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | Resource type. | string Optional |
visibility | The visibility list of the private link service. | ResourceSet_STATUS Optional |
PublicIPPrefix_Spec
Used by: PublicIPPrefix.
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
customIPPrefix | The customIpPrefix that this prefix is associated with. | SubResource Optional |
extendedLocation | The extended location of the public ip address. | ExtendedLocation Optional |
ipTags | The list of tags associated with the public IP prefix. | IpTag[] Optional |
location | Resource location. | string Optional |
natGateway | NatGateway of Public IP Prefix. | NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | PublicIPPrefixOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
prefixLength | The Length of the Public IP Prefix. | int Optional |
publicIPAddressVersion | The public IP address version. | IPVersion Optional |
sku | The public IP prefix SKU. | PublicIPPrefixSku Optional |
tags | Resource tags. | map[string]string Optional |
zones | A list of availability zones denoting the IP allocated for the resource needs to come from. | string[] Optional |
PublicIPPrefix_STATUS
Public IP prefix resource.
Used by: PublicIPPrefix.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
customIPPrefix | The customIpPrefix that this prefix is associated with. | SubResource_STATUS Optional |
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
extendedLocation | The extended location of the public ip address. | ExtendedLocation_STATUS Optional |
id | Resource ID. | string Optional |
ipPrefix | The allocated Prefix. | string Optional |
ipTags | The list of tags associated with the public IP prefix. | IpTag_STATUS[] Optional |
loadBalancerFrontendIpConfiguration | The reference to load balancer frontend IP configuration associated with the public IP prefix. | SubResource_STATUS Optional |
location | Resource location. | string Optional |
name | Resource name. | string Optional |
natGateway | NatGateway of Public IP Prefix. | NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded Optional |
prefixLength | The Length of the Public IP Prefix. | int Optional |
provisioningState | The provisioning state of the public IP prefix resource. | PublicIpPrefixProvisioningState_STATUS Optional |
publicIPAddresses | The list of all referenced PublicIPAddresses. | ReferencedPublicIpAddress_STATUS[] Optional |
publicIPAddressVersion | The public IP address version. | IPVersion_STATUS Optional |
resourceGuid | The resource GUID property of the public IP prefix resource. | string Optional |
sku | The public IP prefix SKU. | PublicIPPrefixSku_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | Resource type. | string Optional |
zones | A list of availability zones denoting the IP allocated for the resource needs to come from. | string[] Optional |
ApplicationGatewayAuthenticationCertificate
Authentication certificates of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
data | Certificate public data. | genruntime.SecretReference Optional |
name | Name of the authentication certificate that is unique within an Application Gateway. | string Optional |
ApplicationGatewayAuthenticationCertificate_STATUS
Authentication certificates of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayAutoscaleConfiguration
Application Gateway autoscale configuration.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
maxCapacity | Upper bound on number of Application Gateway capacity. | int Optional |
minCapacity | Lower bound on number of Application Gateway capacity. | int Required |
ApplicationGatewayAutoscaleConfiguration_STATUS
Application Gateway autoscale configuration.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
maxCapacity | Upper bound on number of Application Gateway capacity. | int Optional |
minCapacity | Lower bound on number of Application Gateway capacity. | int Optional |
ApplicationGatewayBackendAddressPool
Backend Address Pool of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
backendAddresses | Backend addresses. | ApplicationGatewayBackendAddress[] Optional |
name | Name of the backend address pool that is unique within an Application Gateway. | string Optional |
ApplicationGatewayBackendAddressPool_STATUS
Backend Address Pool of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayBackendHttpSettings
Backend address pool settings of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
affinityCookieName | Cookie name to use for the affinity cookie. | string Optional |
authenticationCertificates | Array of references to application gateway authentication certificates. | SubResource[] Optional |
connectionDraining | Connection draining of the backend http settings resource. | ApplicationGatewayConnectionDraining Optional |
cookieBasedAffinity | Cookie based affinity. | ApplicationGatewayBackendHttpSettingsPropertiesFormat_CookieBasedAffinity Optional |
hostName | Host header to be sent to the backend servers. | string Optional |
name | Name of the backend http settings that is unique within an Application Gateway. | string Optional |
path | Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null. | string Optional |
pickHostNameFromBackendAddress | Whether to pick host header should be picked from the host name of the backend server. Default value is false. | bool Optional |
port | The destination port on the backend. | int Optional |
probe | Probe resource of an application gateway. | SubResource Optional |
probeEnabled | Whether the probe is enabled. Default value is false. | bool Optional |
protocol | The protocol used to communicate with the backend. | ApplicationGatewayProtocol Optional |
requestTimeout | Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds. | int Optional |
trustedRootCertificates | Array of references to application gateway trusted root certificates. | SubResource[] Optional |
ApplicationGatewayBackendHttpSettings_STATUS
Backend address pool settings of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayBackendSettings
Backend address pool settings of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
hostName | Server name indication to be sent to the backend servers for Tls protocol. | string Optional |
name | Name of the backend settings that is unique within an Application Gateway. | string Optional |
pickHostNameFromBackendAddress | Whether to pick server name indication from the host name of the backend server for Tls protocol. Default value is false. | bool Optional |
port | The destination port on the backend. | int Optional |
probe | Probe resource of an application gateway. | SubResource Optional |
protocol | The protocol used to communicate with the backend. | ApplicationGatewayProtocol Optional |
timeout | Connection timeout in seconds. Application Gateway will fail the request if response is not received within ConnectionTimeout. Acceptable values are from 1 second to 86400 seconds. | int Optional |
trustedRootCertificates | Array of references to application gateway trusted root certificates. | SubResource[] Optional |
ApplicationGatewayBackendSettings_STATUS
Backend address pool settings of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayCustomError
Customer error of an application gateway.
Used by: ApplicationGateway_Spec, and ApplicationGatewayHttpListener.
Property | Description | Type |
---|---|---|
customErrorPageUrl | Error page URL of the application gateway customer error. | string Optional |
statusCode | Status code of the application gateway customer error. | ApplicationGatewayCustomError_StatusCode Optional |
ApplicationGatewayCustomError_STATUS
Customer error of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
customErrorPageUrl | Error page URL of the application gateway customer error. | string Optional |
statusCode | Status code of the application gateway customer error. | ApplicationGatewayCustomError_StatusCode_STATUS Optional |
ApplicationGatewayFrontendIPConfiguration
Frontend IP configuration of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
name | Name of the frontend IP configuration that is unique within an Application Gateway. | string Optional |
privateIPAddress | PrivateIPAddress of the network interface IP Configuration. | string Optional |
privateIPAllocationMethod | The private IP address allocation method. | IPAllocationMethod Optional |
privateLinkConfiguration | Reference to the application gateway private link configuration. | SubResource Optional |
publicIPAddress | Reference to the PublicIP resource. | SubResource Optional |
subnet | Reference to the subnet resource. | SubResource Optional |
ApplicationGatewayFrontendIPConfiguration_STATUS
Frontend IP configuration of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayFrontendPort
Frontend port of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
name | Name of the frontend port that is unique within an Application Gateway. | string Optional |
port | Frontend port. | int Optional |
ApplicationGatewayFrontendPort_STATUS
Frontend port of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayGlobalConfiguration
Application Gateway global configuration.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
enableRequestBuffering | Enable request buffering. | bool Optional |
enableResponseBuffering | Enable response buffering. | bool Optional |
ApplicationGatewayGlobalConfiguration_STATUS
Application Gateway global configuration.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
enableRequestBuffering | Enable request buffering. | bool Optional |
enableResponseBuffering | Enable response buffering. | bool Optional |
ApplicationGatewayHttpListener
Http listener of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
customErrorConfigurations | Custom error configurations of the HTTP listener. | ApplicationGatewayCustomError[] Optional |
firewallPolicy | Reference to the FirewallPolicy resource. | SubResource Optional |
frontendIPConfiguration | Frontend IP configuration resource of an application gateway. | SubResource Optional |
frontendPort | Frontend port resource of an application gateway. | SubResource Optional |
hostName | Host name of HTTP listener. | string Optional |
hostNames | List of Host names for HTTP Listener that allows special wildcard characters as well. | string[] Optional |
name | Name of the HTTP listener that is unique within an Application Gateway. | string Optional |
protocol | Protocol of the HTTP listener. | ApplicationGatewayProtocol Optional |
requireServerNameIndication | Applicable only if protocol is https. Enables SNI for multi-hosting. | bool Optional |
sslCertificate | SSL certificate resource of an application gateway. | SubResource Optional |
sslProfile | SSL profile resource of the application gateway. | SubResource Optional |
ApplicationGatewayHttpListener_STATUS
Http listener of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded
IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
name | Name of the IP configuration that is unique within an Application Gateway. | string Optional |
subnet | Reference to the subnet resource. A subnet from where application gateway gets its private address. | SubResource Optional |
ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded
IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayListener
Listener of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
frontendIPConfiguration | Frontend IP configuration resource of an application gateway. | SubResource Optional |
frontendPort | Frontend port resource of an application gateway. | SubResource Optional |
name | Name of the listener that is unique within an Application Gateway. | string Optional |
protocol | Protocol of the listener. | ApplicationGatewayProtocol Optional |
sslCertificate | SSL certificate resource of an application gateway. | SubResource Optional |
sslProfile | SSL profile resource of the application gateway. | SubResource Optional |
ApplicationGatewayListener_STATUS
Listener of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayLoadDistributionPolicy
Load Distribution Policy of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
loadDistributionAlgorithm | Load Distribution Targets resource of an application gateway. | ApplicationGatewayLoadDistributionAlgorithmEnum Optional |
loadDistributionTargets | Load Distribution Targets resource of an application gateway. | ApplicationGatewayLoadDistributionTarget[] Optional |
name | Name of the load distribution policy that is unique within an Application Gateway. | string Optional |
ApplicationGatewayLoadDistributionPolicy_STATUS
Load Distribution Policy of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
ApplicationGatewayPrivateEndpointConnection_STATUS
Private Endpoint connection on an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayPrivateLinkConfiguration
Private Link Configuration on an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
ipConfigurations | An array of application gateway private link ip configurations. | ApplicationGatewayPrivateLinkIpConfiguration[] Optional |
name | Name of the private link configuration that is unique within an Application Gateway. | string Optional |
ApplicationGatewayPrivateLinkConfiguration_STATUS
Private Link Configuration on an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayProbe
Probe of the application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
host | Host name to send the probe to. | string Optional |
interval | The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds. | int Optional |
match | Criterion for classifying a healthy probe response. | ApplicationGatewayProbeHealthResponseMatch Optional |
minServers | Minimum number of servers that are always marked healthy. Default value is 0. | int Optional |
name | Name of the probe that is unique within an Application Gateway. | string Optional |
path | Relative path of probe. Valid path starts from ‘/’. Probe is sent to |
string Optional |
pickHostNameFromBackendHttpSettings | Whether the host header should be picked from the backend http settings. Default value is false. | bool Optional |
pickHostNameFromBackendSettings | Whether the server name indication should be picked from the backend settings for Tls protocol. Default value is false. | bool Optional |
port | Custom port which will be used for probing the backend servers. The valid value ranges from 1 to 65535. In case not set, port from http settings will be used. This property is valid for Standard_v2 and WAF_v2 only. | int Optional |
protocol | The protocol used for the probe. | ApplicationGatewayProtocol Optional |
timeout | The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds. | int Optional |
unhealthyThreshold | The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20. | int Optional |
ApplicationGatewayProbe_STATUS
Probe of the application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayPropertiesFormat_OperationalState_STATUS
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Value | Description |
---|---|
“Running” | |
“Starting” | |
“Stopped” | |
“Stopping” |
ApplicationGatewayProvisioningState_STATUS
The current provisioning state.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded, NatGateway_STATUS, PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded, PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded, PrivateLinkServiceConnection_STATUS, and PrivateLinkServiceIpConfiguration_STATUS.
Value | Description |
---|---|
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Updating” |
ApplicationGatewayRedirectConfiguration
Redirect configuration of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
includePath | Include path in the redirected url. | bool Optional |
includeQueryString | Include query string in the redirected url. | bool Optional |
name | Name of the redirect configuration that is unique within an Application Gateway. | string Optional |
pathRules | Path rules specifying redirect configuration. | SubResource[] Optional |
redirectType | HTTP redirection type. | RedirectTypeEnum Optional |
requestRoutingRules | Request routing specifying redirect configuration. | SubResource[] Optional |
targetListener | Reference to a listener to redirect the request to. | SubResource Optional |
targetUrl | Url to redirect the request to. | string Optional |
urlPathMaps | Url path maps specifying default redirect configuration. | SubResource[] Optional |
ApplicationGatewayRedirectConfiguration_STATUS
Redirect configuration of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayRequestRoutingRule
Request routing rule of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
backendAddressPool | Backend address pool resource of the application gateway. | SubResource Optional |
backendHttpSettings | Backend http settings resource of the application gateway. | SubResource Optional |
httpListener | Http listener resource of the application gateway. | SubResource Optional |
loadDistributionPolicy | Load Distribution Policy resource of the application gateway. | SubResource Optional |
name | Name of the request routing rule that is unique within an Application Gateway. | string Optional |
priority | Priority of the request routing rule. | int Optional |
redirectConfiguration | Redirect configuration resource of the application gateway. | SubResource Optional |
rewriteRuleSet | Rewrite Rule Set resource in Basic rule of the application gateway. | SubResource Optional |
ruleType | Rule type. | ApplicationGatewayRequestRoutingRulePropertiesFormat_RuleType Optional |
urlPathMap | URL path map resource of the application gateway. | SubResource Optional |
ApplicationGatewayRequestRoutingRule_STATUS
Request routing rule of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayRewriteRuleSet
Rewrite rule set of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
name | Name of the rewrite rule set that is unique within an Application Gateway. | string Optional |
rewriteRules | Rewrite rules in the rewrite rule set. | ApplicationGatewayRewriteRule[] Optional |
ApplicationGatewayRewriteRuleSet_STATUS
Rewrite rule set of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayRoutingRule
Routing rule of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
backendAddressPool | Backend address pool resource of the application gateway. | SubResource Optional |
backendSettings | Backend settings resource of the application gateway. | SubResource Optional |
listener | Listener resource of the application gateway. | SubResource Optional |
name | Name of the routing rule that is unique within an Application Gateway. | string Optional |
priority | Priority of the routing rule. | int Required |
ruleType | Rule type. | ApplicationGatewayRoutingRulePropertiesFormat_RuleType Optional |
ApplicationGatewayRoutingRule_STATUS
Routing rule of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewaySku
SKU of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
capacity | Capacity (instance count) of an application gateway. | int Optional |
name | Name of an application gateway SKU. | ApplicationGatewaySku_Name Optional |
tier | Tier of an application gateway. | ApplicationGatewaySku_Tier Optional |
ApplicationGatewaySku_STATUS
SKU of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
capacity | Capacity (instance count) of an application gateway. | int Optional |
name | Name of an application gateway SKU. | ApplicationGatewaySku_Name_STATUS Optional |
tier | Tier of an application gateway. | ApplicationGatewaySku_Tier_STATUS Optional |
ApplicationGatewaySslCertificate
SSL certificates of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
data | Base-64 encoded pfx certificate. Only applicable in PUT Request. | genruntime.SecretReference Optional |
keyVaultSecretId | Secret Id of (base-64 encoded unencrypted pfx) ‘Secret’ or ‘Certificate’ object stored in KeyVault. | string Optional |
name | Name of the SSL certificate that is unique within an Application Gateway. | string Optional |
password | Password for the pfx file specified in data. Only applicable in PUT request. | genruntime.SecretReference Optional |
ApplicationGatewaySslCertificate_STATUS
SSL certificates of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewaySslPolicy
Application Gateway Ssl policy.
Used by: ApplicationGateway_Spec, and ApplicationGatewaySslProfile.
Property | Description | Type |
---|---|---|
cipherSuites | Ssl cipher suites to be enabled in the specified order to application gateway. | CipherSuitesEnum[] Optional |
disabledSslProtocols | Ssl protocols to be disabled on application gateway. | ProtocolsEnum[] Optional |
minProtocolVersion | Minimum version of Ssl protocol to be supported on application gateway. | ProtocolsEnum Optional |
policyName | Name of Ssl predefined policy. | PolicyNameEnum Optional |
policyType | Type of Ssl Policy. | ApplicationGatewaySslPolicy_PolicyType Optional |
ApplicationGatewaySslPolicy_STATUS
Application Gateway Ssl policy.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
cipherSuites | Ssl cipher suites to be enabled in the specified order to application gateway. | CipherSuitesEnum_STATUS[] Optional |
disabledSslProtocols | Ssl protocols to be disabled on application gateway. | ProtocolsEnum_STATUS[] Optional |
minProtocolVersion | Minimum version of Ssl protocol to be supported on application gateway. | ProtocolsEnum_STATUS Optional |
policyName | Name of Ssl predefined policy. | PolicyNameEnum_STATUS Optional |
policyType | Type of Ssl Policy. | ApplicationGatewaySslPolicy_PolicyType_STATUS Optional |
ApplicationGatewaySslProfile
SSL profile of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
clientAuthConfiguration | Client authentication configuration of the application gateway resource. | ApplicationGatewayClientAuthConfiguration Optional |
name | Name of the SSL profile that is unique within an Application Gateway. | string Optional |
sslPolicy | SSL policy of the application gateway resource. | ApplicationGatewaySslPolicy Optional |
trustedClientCertificates | Array of references to application gateway trusted client certificates. | SubResource[] Optional |
ApplicationGatewaySslProfile_STATUS
SSL profile of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayTrustedClientCertificate
Trusted client certificates of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
data | Certificate public data. | genruntime.SecretReference Optional |
name | Name of the trusted client certificate that is unique within an Application Gateway. | string Optional |
ApplicationGatewayTrustedClientCertificate_STATUS
Trusted client certificates of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayTrustedRootCertificate
Trusted Root certificates of an application gateway.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
data | Certificate public data. | genruntime.SecretReference Optional |
keyVaultSecretId | Secret Id of (base-64 encoded unencrypted pfx) ‘Secret’ or ‘Certificate’ object stored in KeyVault. | string Optional |
name | Name of the trusted root certificate that is unique within an Application Gateway. | string Optional |
ApplicationGatewayTrustedRootCertificate_STATUS
Trusted Root certificates of an application gateway.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayUrlPathMap
UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
defaultBackendAddressPool | Default backend address pool resource of URL path map. | SubResource Optional |
defaultBackendHttpSettings | Default backend http settings resource of URL path map. | SubResource Optional |
defaultLoadDistributionPolicy | Default Load Distribution Policy resource of URL path map. | SubResource Optional |
defaultRedirectConfiguration | Default redirect configuration resource of URL path map. | SubResource Optional |
defaultRewriteRuleSet | Default Rewrite rule set resource of URL path map. | SubResource Optional |
name | Name of the URL path map that is unique within an Application Gateway. | string Optional |
pathRules | Path rule of URL path map resource. | ApplicationGatewayPathRule[] Optional |
ApplicationGatewayUrlPathMap_STATUS
UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationGatewayWebApplicationFirewallConfiguration
Application gateway web application firewall configuration.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
disabledRuleGroups | The disabled rule groups. | ApplicationGatewayFirewallDisabledRuleGroup[] Optional |
enabled | Whether the web application firewall is enabled or not. | bool Required |
exclusions | The exclusion list. | ApplicationGatewayFirewallExclusion[] Optional |
fileUploadLimitInMb | Maximum file upload size in Mb for WAF. | int Optional |
firewallMode | Web application firewall mode. | ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode Required |
maxRequestBodySize | Maximum request body size for WAF. | int Optional |
maxRequestBodySizeInKb | Maximum request body size in Kb for WAF. | int Optional |
requestBodyCheck | Whether allow WAF to check request Body. | bool Optional |
ruleSetType | The type of the web application firewall rule set. Possible values are: ‘OWASP’. | string Required |
ruleSetVersion | The version of the rule set type. | string Required |
ApplicationGatewayWebApplicationFirewallConfiguration_STATUS
Application gateway web application firewall configuration.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
disabledRuleGroups | The disabled rule groups. | ApplicationGatewayFirewallDisabledRuleGroup_STATUS[] Optional |
enabled | Whether the web application firewall is enabled or not. | bool Optional |
exclusions | The exclusion list. | ApplicationGatewayFirewallExclusion_STATUS[] Optional |
fileUploadLimitInMb | Maximum file upload size in Mb for WAF. | int Optional |
firewallMode | Web application firewall mode. | ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode_STATUS Optional |
maxRequestBodySize | Maximum request body size for WAF. | int Optional |
maxRequestBodySizeInKb | Maximum request body size in Kb for WAF. | int Optional |
requestBodyCheck | Whether allow WAF to check request Body. | bool Optional |
ruleSetType | The type of the web application firewall rule set. Possible values are: ‘OWASP’. | string Optional |
ruleSetVersion | The version of the rule set type. | string Optional |
ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded
An application security group in a resource group.
Used by: PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded
An application security group in a resource group.
Used by: PrivateEndpoint_Spec.
Property | Description | Type |
---|---|---|
reference | Resource ID. | genruntime.ResourceReference Optional |
BastionHostIPConfiguration
IP configuration of an Bastion Host.
Used by: BastionHost_Spec.
Property | Description | Type |
---|---|---|
name | Name of the resource that is unique within a resource group. This name can be used to access the resource. | string Optional |
privateIPAllocationMethod | Private IP allocation method. | IPAllocationMethod Optional |
publicIPAddress | Reference of the PublicIP resource. | SubResource Required |
subnet | Reference of the subnet resource. | SubResource Required |
BastionHostIPConfiguration_STATUS
IP configuration of an Bastion Host.
Used by: BastionHost_STATUS.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
BastionHostOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: BastionHost_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
BastionHostProvisioningState_STATUS
The current provisioning state.
Used by: BastionHost_STATUS.
Value | Description |
---|---|
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Updating” |
CustomDnsConfigPropertiesFormat_STATUS
Contains custom Dns resolution configuration from customer.
Used by: PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
fqdn | Fqdn that resolves to private endpoint ip address. | string Optional |
ipAddresses | A list of private ip addresses of the private endpoint. | string[] Optional |
DnsForwardingRulesetOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: DnsForwardingRuleset_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
DnsForwardingRuleSetsForwardingRuleOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: DnsForwardingRuleSetsForwardingRule_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: DnsForwardingRuleSetsVirtualNetworkLink_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
DnsResolverOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: DnsResolver_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
DnsResolverProperties_DnsResolverState_STATUS
Used by: DnsResolver_STATUS.
Value | Description |
---|---|
“Connected” | |
“Disconnected” |
DnsresolverProvisioningState_STATUS
The current provisioning state of the resource.
Used by: DnsForwardingRuleset_STATUS, DnsForwardingRuleSetsForwardingRule_STATUS, DnsForwardingRuleSetsVirtualNetworkLink_STATUS, DnsResolver_STATUS, DnsResolversInboundEndpoint_STATUS, and DnsResolversOutboundEndpoint_STATUS.
Value | Description |
---|---|
“Canceled” | |
“Creating” | |
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Updating” |
DnsResolversInboundEndpointOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: DnsResolversInboundEndpoint_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
DnsResolversOutboundEndpointOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: DnsResolversOutboundEndpoint_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
ExtendedLocation
ExtendedLocation complex type.
Used by: PrivateEndpoint_Spec, PrivateLinkService_Spec, and PublicIPPrefix_Spec.
Property | Description | Type |
---|---|---|
name | The name of the extended location. | string Optional |
type | The type of the extended location. | ExtendedLocationType Optional |
ExtendedLocation_STATUS
ExtendedLocation complex type.
Used by: PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded, PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded, and PublicIPPrefix_STATUS.
Property | Description | Type |
---|---|---|
name | The name of the extended location. | string Optional |
type | The type of the extended location. | ExtendedLocationType_STATUS Optional |
ForwardingRuleProperties_ForwardingRuleState
Used by: DnsForwardingRuleSetsForwardingRule_Spec.
Value | Description |
---|---|
“Disabled” | |
“Enabled” |
ForwardingRuleProperties_ForwardingRuleState_STATUS
Used by: DnsForwardingRuleSetsForwardingRule_STATUS.
Value | Description |
---|---|
“Disabled” | |
“Enabled” |
FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded
Frontend IP address of the load balancer.
Used by: PrivateLinkService_Spec.
Property | Description | Type |
---|---|---|
reference | Resource ID. | genruntime.ResourceReference Optional |
FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded
Frontend IP address of the load balancer.
Used by: PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
IpConfiguration
IP configuration.
Used by: DnsResolversInboundEndpoint_Spec.
Property | Description | Type |
---|---|---|
privateIpAddress | Private IP address of the IP configuration. | string Optional |
privateIpAllocationMethod | Private IP address allocation method. | IpConfiguration_PrivateIpAllocationMethod Optional |
subnet | The reference to the subnet bound to the IP configuration. | SubResource Required |
IpConfiguration_STATUS
IP configuration.
Used by: DnsResolversInboundEndpoint_STATUS.
Property | Description | Type |
---|---|---|
privateIpAddress | Private IP address of the IP configuration. | string Optional |
privateIpAllocationMethod | Private IP address allocation method. | IpConfiguration_PrivateIpAllocationMethod_STATUS Optional |
subnet | The reference to the subnet bound to the IP configuration. | SubResource_STATUS Optional |
IpTag
Contains the IpTag associated with the object.
Used by: PublicIPPrefix_Spec.
Property | Description | Type |
---|---|---|
ipTagType | The IP tag type. Example: FirstPartyUsage. | string Optional |
tag | The value of the IP tag associated with the public IP. Example: SQL. | string Optional |
IpTag_STATUS
Contains the IpTag associated with the object.
Used by: PublicIPPrefix_STATUS.
Property | Description | Type |
---|---|---|
ipTagType | The IP tag type. Example: FirstPartyUsage. | string Optional |
tag | The value of the IP tag associated with the public IP. Example: SQL. | string Optional |
IPVersion
IP address version.
Used by: PrivateLinkServiceIpConfiguration, and PublicIPPrefix_Spec.
Value | Description |
---|---|
“IPv4” | |
“IPv6” |
IPVersion_STATUS
IP address version.
Used by: PrivateLinkServiceIpConfiguration_STATUS, and PublicIPPrefix_STATUS.
Value | Description |
---|---|
“IPv4” | |
“IPv6” |
ManagedServiceIdentity
Identity for the resource.
Used by: ApplicationGateway_Spec.
Property | Description | Type |
---|---|---|
type | 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 virtual machine. | ManagedServiceIdentity_Type Optional |
userAssignedIdentities | The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: ‘/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}’. | UserAssignedIdentityDetails[] Optional |
ManagedServiceIdentity_STATUS
Identity for the resource.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
principalId | The principal id of the system assigned identity. This property will only be provided for a system assigned identity. | string Optional |
tenantId | The tenant id of the system assigned identity. This property will only be provided for a system assigned identity. | string Optional |
type | 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 virtual machine. | ManagedServiceIdentity_Type_STATUS Optional |
userAssignedIdentities | The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: ‘/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}’. | map[string]ManagedServiceIdentity_UserAssignedIdentities_STATUS Optional |
NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded
Nat Gateway resource.
Used by: PublicIPPrefix_STATUS.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
NatGatewayOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: NatGateway_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
NatGatewaySku
SKU of nat gateway.
Used by: NatGateway_Spec.
Property | Description | Type |
---|---|---|
name | Name of Nat Gateway SKU. | NatGatewaySku_Name Optional |
NatGatewaySku_STATUS
SKU of nat gateway.
Used by: NatGateway_STATUS.
Property | Description | Type |
---|---|---|
name | Name of Nat Gateway SKU. | NatGatewaySku_Name_STATUS Optional |
NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded
Nat Gateway resource.
Used by: PublicIPPrefix_Spec.
Property | Description | Type |
---|---|---|
reference | Resource ID. | genruntime.ResourceReference Optional |
NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded
A network interface in a resource group.
Used by: PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded
A network interface in a resource group.
Used by: PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
PrivateDnsZoneConfig
PrivateDnsZoneConfig resource.
Used by: PrivateEndpointsPrivateDnsZoneGroup_Spec.
Property | Description | Type |
---|---|---|
name | Name of the resource that is unique within a resource group. This name can be used to access the resource. | string Optional |
privateDnsZoneReference | The resource id of the private dns zone. | genruntime.ResourceReference Optional |
PrivateDnsZoneConfig_STATUS
PrivateDnsZoneConfig resource.
Used by: PrivateEndpointsPrivateDnsZoneGroup_STATUS.
Property | Description | Type |
---|---|---|
name | Name of the resource that is unique within a resource group. This name can be used to access the resource. | string Optional |
privateDnsZoneId | The resource id of the private dns zone. | string Optional |
recordSets | A collection of information regarding a recordSet, holding information to identify private resources. | RecordSet_STATUS[] Optional |
PrivateEndpointConnection_STATUS
PrivateEndpointConnection resource.
Used by: PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
PrivateEndpointIPConfiguration
An IP Configuration of the private endpoint.
Used by: PrivateEndpoint_Spec.
Property | Description | Type |
---|---|---|
groupId | The ID of a group obtained from the remote resource that this private endpoint should connect to. | string Optional |
memberName | The member name of a group obtained from the remote resource that this private endpoint should connect to. | string Optional |
name | The name of the resource that is unique within a resource group. | string Optional |
privateIPAddress | A private ip address obtained from the private endpoint’s subnet. | string Optional |
PrivateEndpointIPConfiguration_STATUS
An IP Configuration of the private endpoint.
Used by: PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
groupId | The ID of a group obtained from the remote resource that this private endpoint should connect to. | string Optional |
memberName | The member name of a group obtained from the remote resource that this private endpoint should connect to. | string Optional |
name | The name of the resource that is unique within a resource group. | string Optional |
privateIPAddress | A private ip address obtained from the private endpoint’s subnet. | string Optional |
type | The resource type. | string Optional |
PrivateEndpointOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: PrivateEndpoint_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
configMaps | configures where to place operator written ConfigMaps. | PrivateEndpointOperatorConfigMaps Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
PrivateEndpointProvisioningState_STATUS
The current provisioning state.
Used by: PrivateEndpointsPrivateDnsZoneGroup_STATUS, and RecordSet_STATUS.
Value | Description |
---|---|
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Updating” |
PrivateEndpointsPrivateDnsZoneGroupOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: PrivateEndpointsPrivateDnsZoneGroup_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
PrivateLinkServiceConnection
PrivateLinkServiceConnection resource.
Used by: PrivateEndpoint_Spec, and PrivateEndpoint_Spec.
Property | Description | Type |
---|---|---|
groupIds | The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. | string[] Optional |
name | The name of the resource that is unique within a resource group. This name can be used to access the resource. | string Optional |
privateLinkServiceConnectionState | A collection of read-only information about the state of the connection to the remote resource. | PrivateLinkServiceConnectionState Optional |
privateLinkServiceReference | The resource id of private link service. | genruntime.ResourceReference Optional |
requestMessage | A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars. | string Optional |
PrivateLinkServiceConnection_STATUS
PrivateLinkServiceConnection resource.
Used by: PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded, and PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
groupIds | The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. | string[] Optional |
id | Resource ID. | string Optional |
name | The name of the resource that is unique within a resource group. This name can be used to access the resource. | string Optional |
privateLinkServiceConnectionState | A collection of read-only information about the state of the connection to the remote resource. | PrivateLinkServiceConnectionState_STATUS Optional |
privateLinkServiceId | The resource id of private link service. | string Optional |
provisioningState | The provisioning state of the private link service connection resource. | ApplicationGatewayProvisioningState_STATUS Optional |
requestMessage | A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars. | string Optional |
type | The resource type. | string Optional |
PrivateLinkServiceIpConfiguration
The private link service ip configuration.
Used by: PrivateLinkService_Spec.
Property | Description | Type |
---|---|---|
name | The name of private link service ip configuration. | string Optional |
primary | Whether the ip configuration is primary or not. | bool Optional |
privateIPAddress | The private IP address of the IP configuration. | string Optional |
privateIPAddressVersion | Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4. | IPVersion Optional |
privateIPAllocationMethod | The private IP address allocation method. | IPAllocationMethod Optional |
subnet | The reference to the subnet resource. | Subnet_PrivateLinkService_SubResourceEmbedded Optional |
PrivateLinkServiceIpConfiguration_STATUS
The private link service ip configuration.
Used by: PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
etag | A unique read-only string that changes whenever the resource is updated. | string Optional |
id | Resource ID. | string Optional |
name | The name of private link service ip configuration. | string Optional |
primary | Whether the ip configuration is primary or not. | bool Optional |
privateIPAddress | The private IP address of the IP configuration. | string Optional |
privateIPAddressVersion | Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4. | IPVersion_STATUS Optional |
privateIPAllocationMethod | The private IP address allocation method. | IPAllocationMethod_STATUS Optional |
provisioningState | The provisioning state of the private link service IP configuration resource. | ApplicationGatewayProvisioningState_STATUS Optional |
subnet | The reference to the subnet resource. | Subnet_STATUS_PrivateLinkService_SubResourceEmbedded Optional |
type | The resource type. | string Optional |
PrivateLinkServiceOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: PrivateLinkService_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
configMaps | configures where to place operator written ConfigMaps. | PrivateLinkServiceOperatorConfigMaps Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
PublicIPPrefixOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: PublicIPPrefix_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
PublicIpPrefixProvisioningState_STATUS
The current provisioning state.
Used by: PublicIPPrefix_STATUS.
Value | Description |
---|---|
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Updating” |
PublicIPPrefixSku
SKU of a public IP prefix.
Used by: PublicIPPrefix_Spec.
Property | Description | Type |
---|---|---|
name | Name of a public IP prefix SKU. | PublicIPPrefixSku_Name Optional |
tier | Tier of a public IP prefix SKU. | PublicIPPrefixSku_Tier Optional |
PublicIPPrefixSku_STATUS
SKU of a public IP prefix.
Used by: PublicIPPrefix_STATUS.
Property | Description | Type |
---|---|---|
name | Name of a public IP prefix SKU. | PublicIPPrefixSku_Name_STATUS Optional |
tier | Tier of a public IP prefix SKU. | PublicIPPrefixSku_Tier_STATUS Optional |
ReferencedPublicIpAddress_STATUS
Reference to a public IP address.
Used by: PublicIPPrefix_STATUS.
Property | Description | Type |
---|---|---|
id | The PublicIPAddress Reference. | string Optional |
ResourceSet
The base resource set for visibility and auto-approval.
Used by: PrivateLinkService_Spec, and PrivateLinkService_Spec.
Property | Description | Type |
---|---|---|
subscriptions | The list of subscriptions. | string[] Optional |
ResourceSet_STATUS
The base resource set for visibility and auto-approval.
Used by: PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded, and PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
subscriptions | The list of subscriptions. | string[] Optional |
Sku
The sku of this Bastion Host.
Used by: BastionHost_Spec.
Property | Description | Type |
---|---|---|
name | The name of this Bastion Host. | Sku_Name Optional |
Sku_STATUS
The sku of this Bastion Host.
Used by: BastionHost_STATUS.
Property | Description | Type |
---|---|---|
name | The name of this Bastion Host. | Sku_Name_STATUS Optional |
Subnet_PrivateEndpoint_SubResourceEmbedded
Subnet in a virtual network resource.
Used by: PrivateEndpoint_Spec.
Property | Description | Type |
---|---|---|
reference | Resource ID. | genruntime.ResourceReference Optional |
Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded
Subnet in a virtual network resource.
Used by: PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
SubResource
Reference to another ARM resource.
Used by: ApplicationGateway_Spec, ApplicationGatewayBackendHttpSettings, ApplicationGatewayBackendHttpSettings, ApplicationGatewayBackendHttpSettings, ApplicationGatewayBackendSettings, ApplicationGatewayBackendSettings, ApplicationGatewayFrontendIPConfiguration, ApplicationGatewayFrontendIPConfiguration, ApplicationGatewayFrontendIPConfiguration, ApplicationGatewayHttpListener, ApplicationGatewayHttpListener, ApplicationGatewayHttpListener, ApplicationGatewayHttpListener, ApplicationGatewayHttpListener, ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded, ApplicationGatewayListener, ApplicationGatewayListener, ApplicationGatewayListener, ApplicationGatewayListener, ApplicationGatewayRedirectConfiguration, ApplicationGatewayRedirectConfiguration, ApplicationGatewayRedirectConfiguration, ApplicationGatewayRedirectConfiguration, ApplicationGatewayRequestRoutingRule, ApplicationGatewayRequestRoutingRule, ApplicationGatewayRequestRoutingRule, ApplicationGatewayRequestRoutingRule, ApplicationGatewayRequestRoutingRule, ApplicationGatewayRequestRoutingRule, ApplicationGatewayRequestRoutingRule, ApplicationGatewayRoutingRule, ApplicationGatewayRoutingRule, ApplicationGatewayRoutingRule, ApplicationGatewaySslProfile, ApplicationGatewayUrlPathMap, ApplicationGatewayUrlPathMap, ApplicationGatewayUrlPathMap, ApplicationGatewayUrlPathMap, ApplicationGatewayUrlPathMap, BastionHostIPConfiguration, BastionHostIPConfiguration, DnsForwardingRuleset_Spec, DnsForwardingRuleSetsVirtualNetworkLink_Spec, DnsResolver_Spec, DnsResolversOutboundEndpoint_Spec, IpConfiguration, NatGateway_Spec, NatGateway_Spec, and PublicIPPrefix_Spec.
Property | Description | Type |
---|---|---|
reference | Resource ID. | genruntime.ResourceReference Optional |
SubResource_STATUS
Reference to another ARM resource.
Used by: ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded, DnsForwardingRuleset_STATUS, DnsForwardingRuleSetsVirtualNetworkLink_STATUS, DnsResolver_STATUS, DnsResolversOutboundEndpoint_STATUS, IpConfiguration_STATUS, NatGateway_STATUS, NatGateway_STATUS, NatGateway_STATUS, PublicIPPrefix_STATUS, and PublicIPPrefix_STATUS.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
SystemData_STATUS
Metadata pertaining to creation and last modification of the resource.
Used by: DnsForwardingRuleset_STATUS, DnsForwardingRuleSetsForwardingRule_STATUS, DnsForwardingRuleSetsVirtualNetworkLink_STATUS, DnsResolver_STATUS, DnsResolversInboundEndpoint_STATUS, and DnsResolversOutboundEndpoint_STATUS.
Property | Description | Type |
---|---|---|
createdAt | The timestamp of resource creation (UTC). | string Optional |
createdBy | The identity that created the resource. | string Optional |
createdByType | The type of identity that created the resource. | SystemData_CreatedByType_STATUS Optional |
lastModifiedAt | The timestamp of resource last modification (UTC) | string Optional |
lastModifiedBy | The identity that last modified the resource. | string Optional |
lastModifiedByType | The type of identity that last modified the resource. | SystemData_LastModifiedByType_STATUS Optional |
TargetDnsServer
Describes a server to forward the DNS queries to.
Used by: DnsForwardingRuleSetsForwardingRule_Spec.
Property | Description | Type |
---|---|---|
ipAddress | DNS server IP address. | string Optional |
ipAddressFromConfig | DNS server IP address. | genruntime.ConfigMapReference Optional |
port | DNS server port. | int Optional |
TargetDnsServer_STATUS
Describes a server to forward the DNS queries to.
Used by: DnsForwardingRuleSetsForwardingRule_STATUS.
Property | Description | Type |
---|---|---|
ipAddress | DNS server IP address. | string Optional |
port | DNS server port. | int Optional |
ApplicationGatewayBackendAddress
Backend address of an application gateway.
Used by: ApplicationGatewayBackendAddressPool.
Property | Description | Type |
---|---|---|
fqdn | Fully qualified domain name (FQDN). | string Optional |
ipAddress | IP address. | string Optional |
ApplicationGatewayBackendHttpSettingsPropertiesFormat_CookieBasedAffinity
Used by: ApplicationGatewayBackendHttpSettings.
Value | Description |
---|---|
“Disabled” | |
“Enabled” |
ApplicationGatewayClientAuthConfiguration
Application gateway client authentication configuration.
Used by: ApplicationGatewaySslProfile.
Property | Description | Type |
---|---|---|
verifyClientCertIssuerDN | Verify client certificate issuer name on the application gateway. | bool Optional |
verifyClientRevocation | Verify client certificate revocation status. | ApplicationGatewayClientAuthConfiguration_VerifyClientRevocation Optional |
ApplicationGatewayConnectionDraining
Connection draining allows open connections to a backend server to be active for a specified time after the backend server got removed from the configuration.
Used by: ApplicationGatewayBackendHttpSettings.
Property | Description | Type |
---|---|---|
drainTimeoutInSec | The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds. | int Required |
enabled | Whether connection draining is enabled or not. | bool Required |
ApplicationGatewayCustomError_StatusCode
Used by: ApplicationGatewayCustomError.
Value | Description |
---|---|
“HttpStatus403” | |
“HttpStatus502” |
ApplicationGatewayCustomError_StatusCode_STATUS
Used by: ApplicationGatewayCustomError_STATUS.
Value | Description |
---|---|
“HttpStatus403” | |
“HttpStatus502” |
ApplicationGatewayFirewallDisabledRuleGroup
Allows to disable rules within a rule group or an entire rule group.
Used by: ApplicationGatewayWebApplicationFirewallConfiguration.
Property | Description | Type |
---|---|---|
ruleGroupName | The name of the rule group that will be disabled. | string Required |
rules | The list of rules that will be disabled. If null, all rules of the rule group will be disabled. | int[] Optional |
ApplicationGatewayFirewallDisabledRuleGroup_STATUS
Allows to disable rules within a rule group or an entire rule group.
Used by: ApplicationGatewayWebApplicationFirewallConfiguration_STATUS.
Property | Description | Type |
---|---|---|
ruleGroupName | The name of the rule group that will be disabled. | string Optional |
rules | The list of rules that will be disabled. If null, all rules of the rule group will be disabled. | int[] Optional |
ApplicationGatewayFirewallExclusion
Allow to exclude some variable satisfy the condition for the WAF check.
Used by: ApplicationGatewayWebApplicationFirewallConfiguration.
Property | Description | Type |
---|---|---|
matchVariable | The variable to be excluded. | string Required |
selector | When matchVariable is a collection, operator used to specify which elements in the collection this exclusion applies to. | string Required |
selectorMatchOperator | When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to. | string Required |
ApplicationGatewayFirewallExclusion_STATUS
Allow to exclude some variable satisfy the condition for the WAF check.
Used by: ApplicationGatewayWebApplicationFirewallConfiguration_STATUS.
Property | Description | Type |
---|---|---|
matchVariable | The variable to be excluded. | string Optional |
selector | When matchVariable is a collection, operator used to specify which elements in the collection this exclusion applies to. | string Optional |
selectorMatchOperator | When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to. | string Optional |
ApplicationGatewayLoadDistributionAlgorithmEnum
Load Distribution Algorithm enums.
Used by: ApplicationGatewayLoadDistributionPolicy.
Value | Description |
---|---|
“IpHash” | |
“LeastConnections” | |
“RoundRobin” |
ApplicationGatewayLoadDistributionTarget
Load Distribution Target of an application gateway.
Used by: ApplicationGatewayLoadDistributionPolicy.
Property | Description | Type |
---|---|---|
reference | Resource ID. | genruntime.ResourceReference Optional |
ApplicationGatewayPathRule
Path rule of URL path map of an application gateway.
Used by: ApplicationGatewayUrlPathMap.
Property | Description | Type |
---|---|---|
reference | Resource ID. | genruntime.ResourceReference Optional |
ApplicationGatewayPrivateLinkIpConfiguration
The application gateway private link ip configuration.
Used by: ApplicationGatewayPrivateLinkConfiguration.
Property | Description | Type |
---|---|---|
reference | Resource ID. | genruntime.ResourceReference Optional |
ApplicationGatewayProbeHealthResponseMatch
Application gateway probe health response match.
Used by: ApplicationGatewayProbe.
Property | Description | Type |
---|---|---|
body | Body that must be contained in the health response. Default value is empty. | string Optional |
statusCodes | Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399. | string[] Optional |
ApplicationGatewayProtocol
Application Gateway protocol.
Used by: ApplicationGatewayBackendHttpSettings, ApplicationGatewayBackendSettings, ApplicationGatewayHttpListener, ApplicationGatewayListener, and ApplicationGatewayProbe.
Value | Description |
---|---|
“Http” | |
“Https” | |
“Tcp” | |
“Tls” |
ApplicationGatewayRequestRoutingRulePropertiesFormat_RuleType
Used by: ApplicationGatewayRequestRoutingRule.
Value | Description |
---|---|
“Basic” | |
“PathBasedRouting” |
ApplicationGatewayRewriteRule
Rewrite rule of an application gateway.
Used by: ApplicationGatewayRewriteRuleSet.
Property | Description | Type |
---|---|---|
actionSet | Set of actions to be done as part of the rewrite Rule. | ApplicationGatewayRewriteRuleActionSet Optional |
conditions | Conditions based on which the action set execution will be evaluated. | ApplicationGatewayRewriteRuleCondition[] Optional |
name | Name of the rewrite rule that is unique within an Application Gateway. | string Optional |
ruleSequence | Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet. | int Optional |
ApplicationGatewayRoutingRulePropertiesFormat_RuleType
Used by: ApplicationGatewayRoutingRule.
Value | Description |
---|---|
“Basic” | |
“PathBasedRouting” |
ApplicationGatewaySku_Name
Used by: ApplicationGatewaySku.
Value | Description |
---|---|
“Standard_Large” | |
“Standard_Medium” | |
“Standard_Small” | |
“Standard_v2” | |
“WAF_Large” | |
“WAF_Medium” | |
“WAF_v2” |
ApplicationGatewaySku_Name_STATUS
Used by: ApplicationGatewaySku_STATUS.
Value | Description |
---|---|
“Standard_Large” | |
“Standard_Medium” | |
“Standard_Small” | |
“Standard_v2” | |
“WAF_Large” | |
“WAF_Medium” | |
“WAF_v2” |
ApplicationGatewaySku_Tier
Used by: ApplicationGatewaySku.
Value | Description |
---|---|
“Standard” | |
“Standard_v2” | |
“WAF” | |
“WAF_v2” |
ApplicationGatewaySku_Tier_STATUS
Used by: ApplicationGatewaySku_STATUS.
Value | Description |
---|---|
“Standard” | |
“Standard_v2” | |
“WAF” | |
“WAF_v2” |
ApplicationGatewaySslPolicy_PolicyType
Used by: ApplicationGatewaySslPolicy.
Value | Description |
---|---|
“Custom” | |
“CustomV2” | |
“Predefined” |
ApplicationGatewaySslPolicy_PolicyType_STATUS
Used by: ApplicationGatewaySslPolicy_STATUS.
Value | Description |
---|---|
“Custom” | |
“CustomV2” | |
“Predefined” |
ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode
Used by: ApplicationGatewayWebApplicationFirewallConfiguration.
Value | Description |
---|---|
“Detection” | |
“Prevention” |
ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode_STATUS
Used by: ApplicationGatewayWebApplicationFirewallConfiguration_STATUS.
Value | Description |
---|---|
“Detection” | |
“Prevention” |
CipherSuitesEnum
Ssl cipher suites enums.
Used by: ApplicationGatewaySslPolicy.
Value | Description |
---|---|
“TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA” | |
“TLS_DHE_DSS_WITH_AES_128_CBC_SHA” | |
“TLS_DHE_DSS_WITH_AES_128_CBC_SHA256” | |
“TLS_DHE_DSS_WITH_AES_256_CBC_SHA” | |
“TLS_DHE_DSS_WITH_AES_256_CBC_SHA256” | |
“TLS_DHE_RSA_WITH_AES_128_CBC_SHA” | |
“TLS_DHE_RSA_WITH_AES_128_GCM_SHA256” | |
“TLS_DHE_RSA_WITH_AES_256_CBC_SHA” | |
“TLS_DHE_RSA_WITH_AES_256_GCM_SHA384” | |
“TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA” | |
“TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256” | |
“TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256” | |
“TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA” | |
“TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384” | |
“TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384” | |
“TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA” | |
“TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256” | |
“TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256” | |
“TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA” | |
“TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384” | |
“TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384” | |
“TLS_RSA_WITH_3DES_EDE_CBC_SHA” | |
“TLS_RSA_WITH_AES_128_CBC_SHA” | |
“TLS_RSA_WITH_AES_128_CBC_SHA256” | |
“TLS_RSA_WITH_AES_128_GCM_SHA256” | |
“TLS_RSA_WITH_AES_256_CBC_SHA” | |
“TLS_RSA_WITH_AES_256_CBC_SHA256” | |
“TLS_RSA_WITH_AES_256_GCM_SHA384” |
CipherSuitesEnum_STATUS
Ssl cipher suites enums.
Used by: ApplicationGatewaySslPolicy_STATUS.
Value | Description |
---|---|
“TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA” | |
“TLS_DHE_DSS_WITH_AES_128_CBC_SHA” | |
“TLS_DHE_DSS_WITH_AES_128_CBC_SHA256” | |
“TLS_DHE_DSS_WITH_AES_256_CBC_SHA” | |
“TLS_DHE_DSS_WITH_AES_256_CBC_SHA256” | |
“TLS_DHE_RSA_WITH_AES_128_CBC_SHA” | |
“TLS_DHE_RSA_WITH_AES_128_GCM_SHA256” | |
“TLS_DHE_RSA_WITH_AES_256_CBC_SHA” | |
“TLS_DHE_RSA_WITH_AES_256_GCM_SHA384” | |
“TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA” | |
“TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256” | |
“TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256” | |
“TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA” | |
“TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384” | |
“TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384” | |
“TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA” | |
“TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256” | |
“TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256” | |
“TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA” | |
“TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384” | |
“TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384” | |
“TLS_RSA_WITH_3DES_EDE_CBC_SHA” | |
“TLS_RSA_WITH_AES_128_CBC_SHA” | |
“TLS_RSA_WITH_AES_128_CBC_SHA256” | |
“TLS_RSA_WITH_AES_128_GCM_SHA256” | |
“TLS_RSA_WITH_AES_256_CBC_SHA” | |
“TLS_RSA_WITH_AES_256_CBC_SHA256” | |
“TLS_RSA_WITH_AES_256_GCM_SHA384” |
ExtendedLocationType
The supported ExtendedLocation types. Currently only EdgeZone is supported in Microsoft.Network resources.
Used by: ExtendedLocation.
Value | Description |
---|---|
“EdgeZone” |
ExtendedLocationType_STATUS
The supported ExtendedLocation types. Currently only EdgeZone is supported in Microsoft.Network resources.
Used by: ExtendedLocation_STATUS.
Value | Description |
---|---|
“EdgeZone” |
IPAllocationMethod
IP address allocation method.
Used by: ApplicationGatewayFrontendIPConfiguration, BastionHostIPConfiguration, and PrivateLinkServiceIpConfiguration.
Value | Description |
---|---|
“Dynamic” | |
“Static” |
IPAllocationMethod_STATUS
IP address allocation method.
Used by: PrivateLinkServiceIpConfiguration_STATUS.
Value | Description |
---|---|
“Dynamic” | |
“Static” |
IpConfiguration_PrivateIpAllocationMethod
Used by: IpConfiguration.
Value | Description |
---|---|
“Dynamic” | |
“Static” |
IpConfiguration_PrivateIpAllocationMethod_STATUS
Used by: IpConfiguration_STATUS.
Value | Description |
---|---|
“Dynamic” | |
“Static” |
ManagedServiceIdentity_Type
Used by: ManagedServiceIdentity.
Value | Description |
---|---|
“None” | |
“SystemAssigned” | |
“SystemAssigned, UserAssigned” | |
“UserAssigned” |
ManagedServiceIdentity_Type_STATUS
Used by: ManagedServiceIdentity_STATUS.
Value | Description |
---|---|
“None” | |
“SystemAssigned” | |
“SystemAssigned, UserAssigned” | |
“UserAssigned” |
ManagedServiceIdentity_UserAssignedIdentities_STATUS
Used by: ManagedServiceIdentity_STATUS.
Property | Description | Type |
---|---|---|
clientId | The client id of user assigned identity. | string Optional |
principalId | The principal id of user assigned identity. | string Optional |
NatGatewaySku_Name
Used by: NatGatewaySku.
Value | Description |
---|---|
“Standard” |
NatGatewaySku_Name_STATUS
Used by: NatGatewaySku_STATUS.
Value | Description |
---|---|
“Standard” |
PolicyNameEnum
Ssl predefined policy name enums.
Used by: ApplicationGatewaySslPolicy.
Value | Description |
---|---|
“AppGwSslPolicy20150501” | |
“AppGwSslPolicy20170401” | |
“AppGwSslPolicy20170401S” | |
“AppGwSslPolicy20220101” | |
“AppGwSslPolicy20220101S” |
PolicyNameEnum_STATUS
Ssl predefined policy name enums.
Used by: ApplicationGatewaySslPolicy_STATUS.
Value | Description |
---|---|
“AppGwSslPolicy20150501” | |
“AppGwSslPolicy20170401” | |
“AppGwSslPolicy20170401S” | |
“AppGwSslPolicy20220101” | |
“AppGwSslPolicy20220101S” |
PrivateEndpointOperatorConfigMaps
Used by: PrivateEndpointOperatorSpec.
Property | Description | Type |
---|---|---|
primaryNicPrivateIpAddress | indicates where the PrimaryNicPrivateIpAddress config map should be placed. If omitted, no config map will be created. | genruntime.ConfigMapDestination Optional |
PrivateLinkServiceConnectionState
A collection of information about the state of the connection between service consumer and provider.
Used by: PrivateLinkServiceConnection.
Property | Description | Type |
---|---|---|
actionsRequired | A message indicating if changes on the service provider require any updates on the consumer. | string Optional |
description | The reason for approval/rejection of the connection. | string Optional |
status | Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. | string Optional |
PrivateLinkServiceConnectionState_STATUS
A collection of information about the state of the connection between service consumer and provider.
Used by: PrivateLinkServiceConnection_STATUS.
Property | Description | Type |
---|---|---|
actionsRequired | A message indicating if changes on the service provider require any updates on the consumer. | string Optional |
description | The reason for approval/rejection of the connection. | string Optional |
status | Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. | string Optional |
PrivateLinkServiceOperatorConfigMaps
Used by: PrivateLinkServiceOperatorSpec.
Property | Description | Type |
---|---|---|
alias | indicates where the Alias config map should be placed. If omitted, no config map will be created. | genruntime.ConfigMapDestination Optional |
ProtocolsEnum
Ssl protocol enums.
Used by: ApplicationGatewaySslPolicy, and ApplicationGatewaySslPolicy.
Value | Description |
---|---|
“TLSv1_0” | |
“TLSv1_1” | |
“TLSv1_2” | |
“TLSv1_3” |
ProtocolsEnum_STATUS
Ssl protocol enums.
Used by: ApplicationGatewaySslPolicy_STATUS, and ApplicationGatewaySslPolicy_STATUS.
Value | Description |
---|---|
“TLSv1_0” | |
“TLSv1_1” | |
“TLSv1_2” | |
“TLSv1_3” |
PublicIPPrefixSku_Name
Used by: PublicIPPrefixSku.
Value | Description |
---|---|
“Standard” |
PublicIPPrefixSku_Name_STATUS
Used by: PublicIPPrefixSku_STATUS.
Value | Description |
---|---|
“Standard” |
PublicIPPrefixSku_Tier
Used by: PublicIPPrefixSku.
Value | Description |
---|---|
“Global” | |
“Regional” |
PublicIPPrefixSku_Tier_STATUS
Used by: PublicIPPrefixSku_STATUS.
Value | Description |
---|---|
“Global” | |
“Regional” |
RecordSet_STATUS
A collective group of information about the record set information.
Used by: PrivateDnsZoneConfig_STATUS.
Property | Description | Type |
---|---|---|
fqdn | Fqdn that resolves to private endpoint ip address. | string Optional |
ipAddresses | The private ip address of the private endpoint. | string[] Optional |
provisioningState | The provisioning state of the recordset. | PrivateEndpointProvisioningState_STATUS Optional |
recordSetName | Recordset name. | string Optional |
recordType | Resource record type. | string Optional |
ttl | Recordset time to live. | int Optional |
RedirectTypeEnum
Redirect type enum.
Used by: ApplicationGatewayRedirectConfiguration.
Value | Description |
---|---|
“Found” | |
“Permanent” | |
“SeeOther” | |
“Temporary” |
Sku_Name
Used by: Sku.
Value | Description |
---|---|
“Basic” | |
“Standard” |
Sku_Name_STATUS
Used by: Sku_STATUS.
Value | Description |
---|---|
“Basic” | |
“Standard” |
Subnet_PrivateLinkService_SubResourceEmbedded
Subnet in a virtual network resource.
Used by: PrivateLinkServiceIpConfiguration.
Property | Description | Type |
---|---|---|
reference | Resource ID. | genruntime.ResourceReference Optional |
Subnet_STATUS_PrivateLinkService_SubResourceEmbedded
Subnet in a virtual network resource.
Used by: PrivateLinkServiceIpConfiguration_STATUS.
Property | Description | Type |
---|---|---|
id | Resource ID. | string Optional |
SystemData_CreatedByType_STATUS
Used by: SystemData_STATUS.
Value | Description |
---|---|
“Application” | |
“Key” | |
“ManagedIdentity” | |
“User” |
SystemData_LastModifiedByType_STATUS
Used by: SystemData_STATUS.
Value | Description |
---|---|
“Application” | |
“Key” | |
“ManagedIdentity” | |
“User” |
UserAssignedIdentityDetails
Information about the user assigned identity for the resource
Used by: ManagedServiceIdentity.
Property | Description | Type |
---|---|---|
reference | genruntime.ResourceReference Optional |
ApplicationGatewayClientAuthConfiguration_VerifyClientRevocation
Used by: ApplicationGatewayClientAuthConfiguration.
Value | Description |
---|---|
“None” | |
“OCSP” |
ApplicationGatewayRewriteRuleActionSet
Set of actions in the Rewrite Rule in Application Gateway.
Used by: ApplicationGatewayRewriteRule.
Property | Description | Type |
---|---|---|
requestHeaderConfigurations | Request Header Actions in the Action Set. | ApplicationGatewayHeaderConfiguration[] Optional |
responseHeaderConfigurations | Response Header Actions in the Action Set. | ApplicationGatewayHeaderConfiguration[] Optional |
urlConfiguration | Url Configuration Action in the Action Set. | ApplicationGatewayUrlConfiguration Optional |
ApplicationGatewayRewriteRuleCondition
Set of conditions in the Rewrite Rule in Application Gateway.
Used by: ApplicationGatewayRewriteRule.
Property | Description | Type |
---|---|---|
ignoreCase | Setting this parameter to truth value with force the pattern to do a case in-sensitive comparison. | bool Optional |
negate | Setting this value as truth will force to check the negation of the condition given by the user. | bool Optional |
pattern | The pattern, either fixed string or regular expression, that evaluates the truthfulness of the condition. | string Optional |
variable | The condition parameter of the RewriteRuleCondition. | string Optional |
ApplicationGatewayHeaderConfiguration
Header configuration of the Actions set in Application Gateway.
Used by: ApplicationGatewayRewriteRuleActionSet, and ApplicationGatewayRewriteRuleActionSet.
Property | Description | Type |
---|---|---|
headerName | Header name of the header configuration. | string Optional |
headerValue | Header value of the header configuration. | string Optional |
ApplicationGatewayUrlConfiguration
Url configuration of the Actions set in Application Gateway.
Used by: ApplicationGatewayRewriteRuleActionSet.
Property | Description | Type |
---|---|---|
modifiedPath | Url path which user has provided for url rewrite. Null means no path will be updated. Default value is null. | string Optional |
modifiedQueryString | Query string which user has provided for url rewrite. Null means no query string will be updated. Default value is null. | string Optional |
reroute | If set as true, it will re-evaluate the url path map provided in path based request routing rules using modified path. Default value is false. | bool Optional |