eventhub.azure.com/v1api20240101
APIVersion
Value | Description |
---|---|
“2024-01-01” |
Namespace
Generator information: - Generated from: /eventhub/resource-manager/Microsoft.EventHub/stable/2024-01-01/namespaces.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}
Used by: NamespaceList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | Namespace_Spec Optional |
|
status | Namespace_STATUS Optional |
Namespace_Spec
Property | Description | Type |
---|---|---|
alternateName | Alternate name specified when alias and namespace names are same. | string 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 |
clusterArmReference | Cluster ARM ID of the Namespace. | genruntime.ResourceReference Optional |
disableLocalAuth | This property disables SAS authentication for the Event Hubs namespace. | bool Optional |
encryption | Properties of BYOK Encryption description | Encryption Optional |
identity | Properties of BYOK Identity description | Identity Optional |
isAutoInflateEnabled | Value that indicates whether AutoInflate is enabled for eventhub namespace. | bool Optional |
kafkaEnabled | Value that indicates whether Kafka is enabled for eventhub namespace. | bool Optional |
location | Resource location. | string Optional |
maximumThroughputUnits | Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( ‘0’ if AutoInflateEnabled = true) | int Optional |
minimumTlsVersion | The minimum TLS version for the cluster to support, e.g. ‘1.2’ | Namespace_Properties_MinimumTlsVersion_Spec Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | NamespaceOperatorSpec 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 |
publicNetworkAccess | This determines if traffic is allowed over public network. By default it is enabled. | Namespace_Properties_PublicNetworkAccess_Spec Optional |
sku | Properties of sku resource | Sku Optional |
tags | Resource tags. | map[string]string Optional |
zoneRedundant | Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones. | bool Optional |
Namespace_STATUS
Property | Description | Type |
---|---|---|
alternateName | Alternate name specified when alias and namespace names are same. | string Optional |
clusterArmId | Cluster ARM ID of the Namespace. | string Optional |
conditions | The observed state of the resource | conditions.Condition[] Optional |
createdAt | The time the Namespace was created. | string Optional |
disableLocalAuth | This property disables SAS authentication for the Event Hubs namespace. | bool Optional |
encryption | Properties of BYOK Encryption description | Encryption_STATUS Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
identity | Properties of BYOK Identity description | Identity_STATUS Optional |
isAutoInflateEnabled | Value that indicates whether AutoInflate is enabled for eventhub namespace. | bool Optional |
kafkaEnabled | Value that indicates whether Kafka is enabled for eventhub namespace. | bool Optional |
location | Resource location. | string Optional |
maximumThroughputUnits | Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( ‘0’ if AutoInflateEnabled = true) | int Optional |
metricId | Identifier for Azure Insights metrics. | string Optional |
minimumTlsVersion | The minimum TLS version for the cluster to support, e.g. ‘1.2’ | Namespace_Properties_MinimumTlsVersion_STATUS Optional |
name | The name of the resource | string Optional |
privateEndpointConnections | List of private endpoint connections. | PrivateEndpointConnection_STATUS[] Optional |
provisioningState | Provisioning state of the Namespace. | string Optional |
publicNetworkAccess | This determines if traffic is allowed over public network. By default it is enabled. | Namespace_Properties_PublicNetworkAccess_STATUS Optional |
serviceBusEndpoint | Endpoint you can use to perform Service Bus operations. | string Optional |
sku | Properties of sku resource | Sku_STATUS Optional |
status | Status of the Namespace. | string Optional |
systemData | The system meta data relating to this 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 |
updatedAt | The time the Namespace was updated. | string Optional |
zoneRedundant | Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones. | bool Optional |
NamespaceList
Generator information: - Generated from: /eventhub/resource-manager/Microsoft.EventHub/stable/2024-01-01/namespaces.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | Namespace[] Optional |
NamespacesAuthorizationRule
Generator information: - Generated from: /eventhub/resource-manager/Microsoft.EventHub/stable/2024-01-01/AuthorizationRules.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}
Used by: NamespacesAuthorizationRuleList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | NamespacesAuthorizationRule_Spec Optional |
|
status | NamespacesAuthorizationRule_STATUS Optional |
NamespacesAuthorizationRule_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 | NamespacesAuthorizationRuleOperatorSpec 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 eventhub.azure.com/Namespace resource | genruntime.KnownResourceReference Required |
rights | The rights associated with the rule. | Namespaces_AuthorizationRule_Properties_Rights_Spec[] Required |
NamespacesAuthorizationRule_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] 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 |
rights | The rights associated with the rule. | Namespaces_AuthorizationRule_Properties_Rights_STATUS[] Optional |
systemData | The system meta data relating to this resource. | SystemData_STATUS Optional |
type | The type of the resource. E.g. “Microsoft.EventHub/Namespaces” or “Microsoft.EventHub/Namespaces/EventHubs” | string Optional |
NamespacesAuthorizationRuleList
Generator information: - Generated from: /eventhub/resource-manager/Microsoft.EventHub/stable/2024-01-01/AuthorizationRules.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | NamespacesAuthorizationRule[] Optional |
NamespacesEventhub
Generator information: - Generated from: /eventhub/resource-manager/Microsoft.EventHub/stable/2024-01-01/eventhubs.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}
Used by: NamespacesEventhubList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | NamespacesEventhub_Spec Optional |
|
status | NamespacesEventhub_STATUS Optional |
NamespacesEventhub_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 |
captureDescription | Properties of capture description | CaptureDescription Optional |
messageRetentionInDays | Number of days to retain the events for this Event Hub, value should be 1 to 7 days | int Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | NamespacesEventhubOperatorSpec 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 eventhub.azure.com/Namespace resource | genruntime.KnownResourceReference Required |
partitionCount | Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions. | int Optional |
retentionDescription | Event Hub retention settings | RetentionDescription Optional |
userMetadata | Gets and Sets Metadata of User. | string Optional |
NamespacesEventhub_STATUS
Property | Description | Type |
---|---|---|
captureDescription | Properties of capture description | CaptureDescription_STATUS Optional |
conditions | The observed state of the resource | conditions.Condition[] Optional |
createdAt | Exact time the Event Hub was created. | 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 |
messageRetentionInDays | Number of days to retain the events for this Event Hub, value should be 1 to 7 days | int Optional |
name | The name of the resource | string Optional |
partitionCount | Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions. | int Optional |
partitionIds | Current number of shards on the Event Hub. | string[] Optional |
retentionDescription | Event Hub retention settings | RetentionDescription_STATUS Optional |
status | Enumerates the possible values for the status of the Event Hub. | Namespaces_Eventhub_Properties_Status_STATUS Optional |
systemData | The system meta data relating to this resource. | SystemData_STATUS Optional |
type | The type of the resource. E.g. “Microsoft.EventHub/Namespaces” or “Microsoft.EventHub/Namespaces/EventHubs” | string Optional |
updatedAt | The exact time the message was updated. | string Optional |
userMetadata | Gets and Sets Metadata of User. | string Optional |
NamespacesEventhubList
Generator information: - Generated from: /eventhub/resource-manager/Microsoft.EventHub/stable/2024-01-01/eventhubs.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | NamespacesEventhub[] Optional |
NamespacesEventhubsAuthorizationRule
Generator information: - Generated from: /eventhub/resource-manager/Microsoft.EventHub/stable/2024-01-01/AuthorizationRules.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/authorizationRules/{authorizationRuleName}
Used by: NamespacesEventhubsAuthorizationRuleList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | NamespacesEventhubsAuthorizationRule_Spec Optional |
|
status | NamespacesEventhubsAuthorizationRule_STATUS Optional |
NamespacesEventhubsAuthorizationRule_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 | NamespacesEventhubsAuthorizationRuleOperatorSpec 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 eventhub.azure.com/NamespacesEventhub resource | genruntime.KnownResourceReference Required |
rights | The rights associated with the rule. | Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_Spec[] Required |
NamespacesEventhubsAuthorizationRule_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] 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 |
rights | The rights associated with the rule. | Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_STATUS[] Optional |
systemData | The system meta data relating to this resource. | SystemData_STATUS Optional |
type | The type of the resource. E.g. “Microsoft.EventHub/Namespaces” or “Microsoft.EventHub/Namespaces/EventHubs” | string Optional |
NamespacesEventhubsAuthorizationRuleList
Generator information: - Generated from: /eventhub/resource-manager/Microsoft.EventHub/stable/2024-01-01/AuthorizationRules.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/authorizationRules/{authorizationRuleName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | NamespacesEventhubsAuthorizationRule[] Optional |
NamespacesEventhubsConsumerGroup
Generator information: - Generated from: /eventhub/resource-manager/Microsoft.EventHub/stable/2024-01-01/consumergroups.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/consumergroups/{consumerGroupName}
Used by: NamespacesEventhubsConsumerGroupList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | NamespacesEventhubsConsumerGroup_Spec Optional |
|
status | NamespacesEventhubsConsumerGroup_STATUS Optional |
NamespacesEventhubsConsumerGroup_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 | NamespacesEventhubsConsumerGroupOperatorSpec 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 eventhub.azure.com/NamespacesEventhub resource | genruntime.KnownResourceReference Required |
userMetadata | User Metadata is a placeholder to store user-defined string data with maximum length 1024. e.g. it can be used to store descriptive data, such as list of teams and their contact information also user-defined configuration settings can be stored. | string Optional |
NamespacesEventhubsConsumerGroup_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
createdAt | Exact time the message was created. | 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 |
systemData | The system meta data relating to this resource. | SystemData_STATUS Optional |
type | The type of the resource. E.g. “Microsoft.EventHub/Namespaces” or “Microsoft.EventHub/Namespaces/EventHubs” | string Optional |
updatedAt | The exact time the message was updated. | string Optional |
userMetadata | User Metadata is a placeholder to store user-defined string data with maximum length 1024. e.g. it can be used to store descriptive data, such as list of teams and their contact information also user-defined configuration settings can be stored. | string Optional |
NamespacesEventhubsConsumerGroupList
Generator information: - Generated from: /eventhub/resource-manager/Microsoft.EventHub/stable/2024-01-01/consumergroups.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/consumergroups/{consumerGroupName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | NamespacesEventhubsConsumerGroup[] Optional |
Namespace_Spec
Used by: Namespace.
Property | Description | Type |
---|---|---|
alternateName | Alternate name specified when alias and namespace names are same. | string 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 |
clusterArmReference | Cluster ARM ID of the Namespace. | genruntime.ResourceReference Optional |
disableLocalAuth | This property disables SAS authentication for the Event Hubs namespace. | bool Optional |
encryption | Properties of BYOK Encryption description | Encryption Optional |
identity | Properties of BYOK Identity description | Identity Optional |
isAutoInflateEnabled | Value that indicates whether AutoInflate is enabled for eventhub namespace. | bool Optional |
kafkaEnabled | Value that indicates whether Kafka is enabled for eventhub namespace. | bool Optional |
location | Resource location. | string Optional |
maximumThroughputUnits | Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( ‘0’ if AutoInflateEnabled = true) | int Optional |
minimumTlsVersion | The minimum TLS version for the cluster to support, e.g. ‘1.2’ | Namespace_Properties_MinimumTlsVersion_Spec Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | NamespaceOperatorSpec 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 |
publicNetworkAccess | This determines if traffic is allowed over public network. By default it is enabled. | Namespace_Properties_PublicNetworkAccess_Spec Optional |
sku | Properties of sku resource | Sku Optional |
tags | Resource tags. | map[string]string Optional |
zoneRedundant | Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones. | bool Optional |
Namespace_STATUS
Used by: Namespace.
Property | Description | Type |
---|---|---|
alternateName | Alternate name specified when alias and namespace names are same. | string Optional |
clusterArmId | Cluster ARM ID of the Namespace. | string Optional |
conditions | The observed state of the resource | conditions.Condition[] Optional |
createdAt | The time the Namespace was created. | string Optional |
disableLocalAuth | This property disables SAS authentication for the Event Hubs namespace. | bool Optional |
encryption | Properties of BYOK Encryption description | Encryption_STATUS Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
identity | Properties of BYOK Identity description | Identity_STATUS Optional |
isAutoInflateEnabled | Value that indicates whether AutoInflate is enabled for eventhub namespace. | bool Optional |
kafkaEnabled | Value that indicates whether Kafka is enabled for eventhub namespace. | bool Optional |
location | Resource location. | string Optional |
maximumThroughputUnits | Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( ‘0’ if AutoInflateEnabled = true) | int Optional |
metricId | Identifier for Azure Insights metrics. | string Optional |
minimumTlsVersion | The minimum TLS version for the cluster to support, e.g. ‘1.2’ | Namespace_Properties_MinimumTlsVersion_STATUS Optional |
name | The name of the resource | string Optional |
privateEndpointConnections | List of private endpoint connections. | PrivateEndpointConnection_STATUS[] Optional |
provisioningState | Provisioning state of the Namespace. | string Optional |
publicNetworkAccess | This determines if traffic is allowed over public network. By default it is enabled. | Namespace_Properties_PublicNetworkAccess_STATUS Optional |
serviceBusEndpoint | Endpoint you can use to perform Service Bus operations. | string Optional |
sku | Properties of sku resource | Sku_STATUS Optional |
status | Status of the Namespace. | string Optional |
systemData | The system meta data relating to this 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 |
updatedAt | The time the Namespace was updated. | string Optional |
zoneRedundant | Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones. | bool Optional |
NamespacesAuthorizationRule_Spec
Used by: NamespacesAuthorizationRule.
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 | NamespacesAuthorizationRuleOperatorSpec 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 eventhub.azure.com/Namespace resource | genruntime.KnownResourceReference Required |
rights | The rights associated with the rule. | Namespaces_AuthorizationRule_Properties_Rights_Spec[] Required |
NamespacesAuthorizationRule_STATUS
Used by: NamespacesAuthorizationRule.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] 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 |
rights | The rights associated with the rule. | Namespaces_AuthorizationRule_Properties_Rights_STATUS[] Optional |
systemData | The system meta data relating to this resource. | SystemData_STATUS Optional |
type | The type of the resource. E.g. “Microsoft.EventHub/Namespaces” or “Microsoft.EventHub/Namespaces/EventHubs” | string Optional |
NamespacesEventhub_Spec
Used by: NamespacesEventhub.
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 |
captureDescription | Properties of capture description | CaptureDescription Optional |
messageRetentionInDays | Number of days to retain the events for this Event Hub, value should be 1 to 7 days | int Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | NamespacesEventhubOperatorSpec 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 eventhub.azure.com/Namespace resource | genruntime.KnownResourceReference Required |
partitionCount | Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions. | int Optional |
retentionDescription | Event Hub retention settings | RetentionDescription Optional |
userMetadata | Gets and Sets Metadata of User. | string Optional |
NamespacesEventhub_STATUS
Used by: NamespacesEventhub.
Property | Description | Type |
---|---|---|
captureDescription | Properties of capture description | CaptureDescription_STATUS Optional |
conditions | The observed state of the resource | conditions.Condition[] Optional |
createdAt | Exact time the Event Hub was created. | 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 |
messageRetentionInDays | Number of days to retain the events for this Event Hub, value should be 1 to 7 days | int Optional |
name | The name of the resource | string Optional |
partitionCount | Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions. | int Optional |
partitionIds | Current number of shards on the Event Hub. | string[] Optional |
retentionDescription | Event Hub retention settings | RetentionDescription_STATUS Optional |
status | Enumerates the possible values for the status of the Event Hub. | Namespaces_Eventhub_Properties_Status_STATUS Optional |
systemData | The system meta data relating to this resource. | SystemData_STATUS Optional |
type | The type of the resource. E.g. “Microsoft.EventHub/Namespaces” or “Microsoft.EventHub/Namespaces/EventHubs” | string Optional |
updatedAt | The exact time the message was updated. | string Optional |
userMetadata | Gets and Sets Metadata of User. | string Optional |
NamespacesEventhubsAuthorizationRule_Spec
Used by: NamespacesEventhubsAuthorizationRule.
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 | NamespacesEventhubsAuthorizationRuleOperatorSpec 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 eventhub.azure.com/NamespacesEventhub resource | genruntime.KnownResourceReference Required |
rights | The rights associated with the rule. | Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_Spec[] Required |
NamespacesEventhubsAuthorizationRule_STATUS
Used by: NamespacesEventhubsAuthorizationRule.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] 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 |
rights | The rights associated with the rule. | Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_STATUS[] Optional |
systemData | The system meta data relating to this resource. | SystemData_STATUS Optional |
type | The type of the resource. E.g. “Microsoft.EventHub/Namespaces” or “Microsoft.EventHub/Namespaces/EventHubs” | string Optional |
NamespacesEventhubsConsumerGroup_Spec
Used by: NamespacesEventhubsConsumerGroup.
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 | NamespacesEventhubsConsumerGroupOperatorSpec 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 eventhub.azure.com/NamespacesEventhub resource | genruntime.KnownResourceReference Required |
userMetadata | User Metadata is a placeholder to store user-defined string data with maximum length 1024. e.g. it can be used to store descriptive data, such as list of teams and their contact information also user-defined configuration settings can be stored. | string Optional |
NamespacesEventhubsConsumerGroup_STATUS
Used by: NamespacesEventhubsConsumerGroup.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
createdAt | Exact time the message was created. | 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 |
systemData | The system meta data relating to this resource. | SystemData_STATUS Optional |
type | The type of the resource. E.g. “Microsoft.EventHub/Namespaces” or “Microsoft.EventHub/Namespaces/EventHubs” | string Optional |
updatedAt | The exact time the message was updated. | string Optional |
userMetadata | User Metadata is a placeholder to store user-defined string data with maximum length 1024. e.g. it can be used to store descriptive data, such as list of teams and their contact information also user-defined configuration settings can be stored. | string Optional |
CaptureDescription
Properties to configure capture description for eventhub
Used by: NamespacesEventhub_Spec.
Property | Description | Type |
---|---|---|
destination | Properties of Destination where capture will be stored. (Storage Account, Blob Names) | Destination Optional |
enabled | A value that indicates whether capture description is enabled. | bool Optional |
encoding | Enumerates the possible values for the encoding format of capture description. Note: ‘AvroDeflate’ will be deprecated in New API Version | CaptureDescription_Encoding Optional |
intervalInSeconds | The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds | int Optional |
sizeLimitInBytes | The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes | int Optional |
skipEmptyArchives | A value that indicates whether to Skip Empty Archives | bool Optional |
CaptureDescription_STATUS
Properties to configure capture description for eventhub
Used by: NamespacesEventhub_STATUS.
Property | Description | Type |
---|---|---|
destination | Properties of Destination where capture will be stored. (Storage Account, Blob Names) | Destination_STATUS Optional |
enabled | A value that indicates whether capture description is enabled. | bool Optional |
encoding | Enumerates the possible values for the encoding format of capture description. Note: ‘AvroDeflate’ will be deprecated in New API Version | CaptureDescription_Encoding_STATUS Optional |
intervalInSeconds | The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds | int Optional |
sizeLimitInBytes | The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes | int Optional |
skipEmptyArchives | A value that indicates whether to Skip Empty Archives | bool Optional |
Encryption
Properties to configure Encryption
Used by: Namespace_Spec.
Property | Description | Type |
---|---|---|
keySource | Enumerates the possible value of keySource for Encryption | Encryption_KeySource Optional |
keyVaultProperties | Properties of KeyVault | KeyVaultProperties[] Optional |
requireInfrastructureEncryption | Enable Infrastructure Encryption (Double Encryption) | bool Optional |
Encryption_STATUS
Properties to configure Encryption
Used by: Namespace_STATUS.
Property | Description | Type |
---|---|---|
keySource | Enumerates the possible value of keySource for Encryption | Encryption_KeySource_STATUS Optional |
keyVaultProperties | Properties of KeyVault | KeyVaultProperties_STATUS[] Optional |
requireInfrastructureEncryption | Enable Infrastructure Encryption (Double Encryption) | bool Optional |
Identity
Properties to configure Identity for Bring your Own Keys
Used by: Namespace_Spec.
Property | Description | Type |
---|---|---|
type | Type of managed service identity. | Identity_Type Optional |
userAssignedIdentities | Properties for User Assigned Identities | UserAssignedIdentityDetails[] Optional |
Identity_STATUS
Properties to configure Identity for Bring your Own Keys
Used by: Namespace_STATUS.
Property | Description | Type |
---|---|---|
principalId | ObjectId from the KeyVault | string Optional |
tenantId | TenantId from the KeyVault | string Optional |
type | Type of managed service identity. | Identity_Type_STATUS Optional |
userAssignedIdentities | Properties for User Assigned Identities | map[string]UserAssignedIdentity_STATUS Optional |
Namespace_Properties_MinimumTlsVersion_Spec
Used by: Namespace_Spec.
Value | Description |
---|---|
“1.0” | |
“1.1” | |
“1.2” |
Namespace_Properties_MinimumTlsVersion_STATUS
Used by: Namespace_STATUS.
Value | Description |
---|---|
“1.0” | |
“1.1” | |
“1.2” |
Namespace_Properties_PublicNetworkAccess_Spec
Used by: Namespace_Spec.
Value | Description |
---|---|
“Disabled” | |
“Enabled” | |
“SecuredByPerimeter” |
Namespace_Properties_PublicNetworkAccess_STATUS
Used by: Namespace_STATUS.
Value | Description |
---|---|
“Disabled” | |
“Enabled” | |
“SecuredByPerimeter” |
NamespaceOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: Namespace_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 |
secrets | configures where to place Azure generated secrets. | NamespaceOperatorSecrets Optional |
Namespaces_AuthorizationRule_Properties_Rights_Spec
Used by: NamespacesAuthorizationRule_Spec.
Value | Description |
---|---|
“Listen” | |
“Manage” | |
“Send” |
Namespaces_AuthorizationRule_Properties_Rights_STATUS
Used by: NamespacesAuthorizationRule_STATUS.
Value | Description |
---|---|
“Listen” | |
“Manage” | |
“Send” |
Namespaces_Eventhub_Properties_Status_STATUS
Used by: NamespacesEventhub_STATUS.
Value | Description |
---|---|
“Active” | |
“Creating” | |
“Deleting” | |
“Disabled” | |
“ReceiveDisabled” | |
“Renaming” | |
“Restoring” | |
“SendDisabled” | |
“Unknown” |
Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_Spec
Used by: NamespacesEventhubsAuthorizationRule_Spec.
Value | Description |
---|---|
“Listen” | |
“Manage” | |
“Send” |
Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_STATUS
Used by: NamespacesEventhubsAuthorizationRule_STATUS.
Value | Description |
---|---|
“Listen” | |
“Manage” | |
“Send” |
NamespacesAuthorizationRuleOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: NamespacesAuthorizationRule_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 |
secrets | configures where to place Azure generated secrets. | NamespacesAuthorizationRuleOperatorSecrets Optional |
NamespacesEventhubOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: NamespacesEventhub_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 |
NamespacesEventhubsAuthorizationRuleOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: NamespacesEventhubsAuthorizationRule_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 |
secrets | configures where to place Azure generated secrets. | NamespacesEventhubsAuthorizationRuleOperatorSecrets Optional |
NamespacesEventhubsConsumerGroupOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: NamespacesEventhubsConsumerGroup_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 |
PrivateEndpointConnection_STATUS
Properties of the PrivateEndpointConnection.
Used by: Namespace_STATUS.
Property | Description | Type |
---|---|---|
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
RetentionDescription
Properties to configure retention settings for the eventhub
Used by: NamespacesEventhub_Spec.
Property | Description | Type |
---|---|---|
cleanupPolicy | Enumerates the possible values for cleanup policy | RetentionDescription_CleanupPolicy Optional |
retentionTimeInHours | Number of hours to retain the events for this Event Hub. This value is only used when cleanupPolicy is Delete. If cleanupPolicy is Compact the returned value of this property is Long.MaxValue | int Optional |
tombstoneRetentionTimeInHours | Number of hours to retain the tombstone markers of a compacted Event Hub. This value is only used when cleanupPolicy is Compact. Consumer must complete reading the tombstone marker within this specified amount of time if consumer begins from starting offset to ensure they get a valid snapshot for the specific key described by the tombstone marker within the compacted Event Hub | int Optional |
RetentionDescription_STATUS
Properties to configure retention settings for the eventhub
Used by: NamespacesEventhub_STATUS.
Property | Description | Type |
---|---|---|
cleanupPolicy | Enumerates the possible values for cleanup policy | RetentionDescription_CleanupPolicy_STATUS Optional |
retentionTimeInHours | Number of hours to retain the events for this Event Hub. This value is only used when cleanupPolicy is Delete. If cleanupPolicy is Compact the returned value of this property is Long.MaxValue | int Optional |
tombstoneRetentionTimeInHours | Number of hours to retain the tombstone markers of a compacted Event Hub. This value is only used when cleanupPolicy is Compact. Consumer must complete reading the tombstone marker within this specified amount of time if consumer begins from starting offset to ensure they get a valid snapshot for the specific key described by the tombstone marker within the compacted Event Hub | int Optional |
Sku
SKU parameters supplied to the create namespace operation
Used by: Namespace_Spec.
Property | Description | Type |
---|---|---|
capacity | The Event Hubs throughput units for Basic or Standard tiers, where value should be 0 to 20 throughput units. The Event Hubs premium units for Premium tier, where value should be 0 to 10 premium units. | int Optional |
name | Name of this SKU. | Sku_Name Required |
tier | The billing tier of this particular SKU. | Sku_Tier Optional |
Sku_STATUS
SKU parameters supplied to the create namespace operation
Used by: Namespace_STATUS.
Property | Description | Type |
---|---|---|
capacity | The Event Hubs throughput units for Basic or Standard tiers, where value should be 0 to 20 throughput units. The Event Hubs premium units for Premium tier, where value should be 0 to 10 premium units. | int Optional |
name | Name of this SKU. | Sku_Name_STATUS Optional |
tier | The billing tier of this particular SKU. | Sku_Tier_STATUS Optional |
SystemData_STATUS
Metadata pertaining to creation and last modification of the resource.
Used by: Namespace_STATUS, NamespacesAuthorizationRule_STATUS, NamespacesEventhub_STATUS, NamespacesEventhubsAuthorizationRule_STATUS, and NamespacesEventhubsConsumerGroup_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 type of identity that last modified the resource. | 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 |
CaptureDescription_Encoding
Used by: CaptureDescription.
Value | Description |
---|---|
“Avro” | |
“AvroDeflate” |
CaptureDescription_Encoding_STATUS
Used by: CaptureDescription_STATUS.
Value | Description |
---|---|
“Avro” | |
“AvroDeflate” |
Destination
Capture storage details for capture description
Used by: CaptureDescription.
Property | Description | Type |
---|---|---|
archiveNameFormat | Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order | string Optional |
blobContainer | Blob container Name | string Optional |
dataLakeAccountName | The Azure Data Lake Store name for the captured events | string Optional |
dataLakeFolderPath | The destination folder path for the captured events | string Optional |
dataLakeSubscriptionId | Subscription Id of Azure Data Lake Store | string Optional |
identity | A value that indicates whether capture description is enabled. | CaptureIdentity Optional |
name | Name for capture destination | string Optional |
storageAccountResourceReference | Resource id of the storage account to be used to create the blobs | genruntime.ResourceReference Optional |
Destination_STATUS
Capture storage details for capture description
Used by: CaptureDescription_STATUS.
Property | Description | Type |
---|---|---|
archiveNameFormat | Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order | string Optional |
blobContainer | Blob container Name | string Optional |
dataLakeAccountName | The Azure Data Lake Store name for the captured events | string Optional |
dataLakeFolderPath | The destination folder path for the captured events | string Optional |
dataLakeSubscriptionId | Subscription Id of Azure Data Lake Store | string Optional |
identity | A value that indicates whether capture description is enabled. | CaptureIdentity_STATUS Optional |
name | Name for capture destination | string Optional |
storageAccountResourceId | Resource id of the storage account to be used to create the blobs | string Optional |
Encryption_KeySource
Used by: Encryption.
Value | Description |
---|---|
“Microsoft.KeyVault” |
Encryption_KeySource_STATUS
Used by: Encryption_STATUS.
Value | Description |
---|---|
“Microsoft.KeyVault” |
Identity_Type
Used by: Identity.
Value | Description |
---|---|
“None” | |
“SystemAssigned” | |
“SystemAssigned, UserAssigned” | |
“UserAssigned” |
Identity_Type_STATUS
Used by: Identity_STATUS.
Value | Description |
---|---|
“None” | |
“SystemAssigned” | |
“SystemAssigned, UserAssigned” | |
“UserAssigned” |
KeyVaultProperties
Properties to configure keyVault Properties
Used by: Encryption.
Property | Description | Type |
---|---|---|
identity | UserAssignedIdentityProperties Optional |
|
keyName | Name of the Key from KeyVault | string Optional |
keyVaultUri | Uri of KeyVault | string Optional |
keyVersion | Key Version | string Optional |
KeyVaultProperties_STATUS
Properties to configure keyVault Properties
Used by: Encryption_STATUS.
Property | Description | Type |
---|---|---|
identity | UserAssignedIdentityProperties_STATUS Optional |
|
keyName | Name of the Key from KeyVault | string Optional |
keyVaultUri | Uri of KeyVault | string Optional |
keyVersion | Key Version | string Optional |
NamespaceOperatorSecrets
Used by: NamespaceOperatorSpec.
Property | Description | Type |
---|---|---|
primaryConnectionString | indicates where the PrimaryConnectionString secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
primaryKey | indicates where the PrimaryKey secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
secondaryConnectionString | indicates where the SecondaryConnectionString secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
secondaryKey | indicates where the SecondaryKey secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
NamespacesAuthorizationRuleOperatorSecrets
Used by: NamespacesAuthorizationRuleOperatorSpec.
Property | Description | Type |
---|---|---|
primaryConnectionString | indicates where the PrimaryConnectionString secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
primaryKey | indicates where the PrimaryKey secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
secondaryConnectionString | indicates where the SecondaryConnectionString secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
secondaryKey | indicates where the SecondaryKey secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
NamespacesEventhubsAuthorizationRuleOperatorSecrets
Used by: NamespacesEventhubsAuthorizationRuleOperatorSpec.
Property | Description | Type |
---|---|---|
primaryConnectionString | indicates where the PrimaryConnectionString secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
primaryKey | indicates where the PrimaryKey secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
secondaryConnectionString | indicates where the SecondaryConnectionString secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
secondaryKey | indicates where the SecondaryKey secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
RetentionDescription_CleanupPolicy
Used by: RetentionDescription.
Value | Description |
---|---|
“Compact” | |
“Delete” |
RetentionDescription_CleanupPolicy_STATUS
Used by: RetentionDescription_STATUS.
Value | Description |
---|---|
“Compact” | |
“Delete” |
Sku_Name
Used by: Sku.
Value | Description |
---|---|
“Basic” | |
“Premium” | |
“Standard” |
Sku_Name_STATUS
Used by: Sku_STATUS.
Value | Description |
---|---|
“Basic” | |
“Premium” | |
“Standard” |
Sku_Tier
Used by: Sku.
Value | Description |
---|---|
“Basic” | |
“Premium” | |
“Standard” |
Sku_Tier_STATUS
Used by: Sku_STATUS.
Value | Description |
---|---|
“Basic” | |
“Premium” | |
“Standard” |
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” |
UserAssignedIdentity_STATUS
Recognized Dictionary value.
Used by: Identity_STATUS.
Property | Description | Type |
---|---|---|
clientId | Client Id of user assigned identity | string Optional |
principalId | Principal Id of user assigned identity | string Optional |
UserAssignedIdentityDetails
Information about the user assigned identity for the resource
Used by: Identity.
Property | Description | Type |
---|---|---|
reference | genruntime.ResourceReference Optional |
CaptureIdentity
A value that indicates whether capture description is enabled.
Used by: Destination.
Property | Description | Type |
---|---|---|
type | Type of Azure Active Directory Managed Identity. | CaptureIdentity_Type Optional |
userAssignedIdentityReference | ARM ID of Managed User Identity. This property is required is the type is UserAssignedIdentity. If type is SystemAssigned, then the System Assigned Identity Associated with the namespace will be used. | genruntime.ResourceReference Optional |
CaptureIdentity_STATUS
A value that indicates whether capture description is enabled.
Used by: Destination_STATUS.
Property | Description | Type |
---|---|---|
type | Type of Azure Active Directory Managed Identity. | CaptureIdentity_Type_STATUS Optional |
userAssignedIdentity | ARM ID of Managed User Identity. This property is required is the type is UserAssignedIdentity. If type is SystemAssigned, then the System Assigned Identity Associated with the namespace will be used. | string Optional |
UserAssignedIdentityProperties
Used by: KeyVaultProperties.
Property | Description | Type |
---|---|---|
userAssignedIdentityReference | ARM ID of user Identity selected for encryption | genruntime.ResourceReference Optional |
UserAssignedIdentityProperties_STATUS
Used by: KeyVaultProperties_STATUS.
Property | Description | Type |
---|---|---|
userAssignedIdentity | ARM ID of user Identity selected for encryption | string Optional |
CaptureIdentity_Type
Used by: CaptureIdentity.
Value | Description |
---|---|
“SystemAssigned” | |
“UserAssigned” |
CaptureIdentity_Type_STATUS
Used by: CaptureIdentity_STATUS.
Value | Description |
---|---|
“SystemAssigned” | |
“UserAssigned” |