This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.10.1 published on Friday, Nov 7, 2025 by Pulumi
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.10.1 published on Friday, Nov 7, 2025 by Pulumi
Retrieves the specified FlowProfile resource.
Uses Azure REST API version 2025-05-30-preview.
Using getFlowProfile
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getFlowProfile(args: GetFlowProfileArgs, opts?: InvokeOptions): Promise<GetFlowProfileResult>
function getFlowProfileOutput(args: GetFlowProfileOutputArgs, opts?: InvokeOptions): Output<GetFlowProfileResult>def get_flow_profile(flow_profile_name: Optional[str] = None,
pipeline_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFlowProfileResult
def get_flow_profile_output(flow_profile_name: Optional[pulumi.Input[str]] = None,
pipeline_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFlowProfileResult]func LookupFlowProfile(ctx *Context, args *LookupFlowProfileArgs, opts ...InvokeOption) (*LookupFlowProfileResult, error)
func LookupFlowProfileOutput(ctx *Context, args *LookupFlowProfileOutputArgs, opts ...InvokeOption) LookupFlowProfileResultOutput> Note: This function is named LookupFlowProfile in the Go SDK.
public static class GetFlowProfile
{
public static Task<GetFlowProfileResult> InvokeAsync(GetFlowProfileArgs args, InvokeOptions? opts = null)
public static Output<GetFlowProfileResult> Invoke(GetFlowProfileInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFlowProfileResult> getFlowProfile(GetFlowProfileArgs args, InvokeOptions options)
public static Output<GetFlowProfileResult> getFlowProfile(GetFlowProfileArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:azuredatatransfer:getFlowProfile
arguments:
# arguments dictionaryThe following arguments are supported:
- Flow
Profile stringName - The name of the FlowProfile resource to operate on. Must be 3 to 64 characters long and contain only alphanumeric characters or hyphens.
- Pipeline
Name string - The name of the pipeline on which to operate.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Flow
Profile stringName - The name of the FlowProfile resource to operate on. Must be 3 to 64 characters long and contain only alphanumeric characters or hyphens.
- Pipeline
Name string - The name of the pipeline on which to operate.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- flow
Profile StringName - The name of the FlowProfile resource to operate on. Must be 3 to 64 characters long and contain only alphanumeric characters or hyphens.
- pipeline
Name String - The name of the pipeline on which to operate.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- flow
Profile stringName - The name of the FlowProfile resource to operate on. Must be 3 to 64 characters long and contain only alphanumeric characters or hyphens.
- pipeline
Name string - The name of the pipeline on which to operate.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- flow_
profile_ strname - The name of the FlowProfile resource to operate on. Must be 3 to 64 characters long and contain only alphanumeric characters or hyphens.
- pipeline_
name str - The name of the pipeline on which to operate.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- flow
Profile StringName - The name of the FlowProfile resource to operate on. Must be 3 to 64 characters long and contain only alphanumeric characters or hyphens.
- pipeline
Name String - The name of the pipeline on which to operate.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getFlowProfile Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
Pulumi.
Azure Native. Azure Data Transfer. Outputs. Flow Profile Properties Response - The set of configuration properties that define the behavior and rules of the FlowProfile.
- System
Data Pulumi.Azure Native. Azure Data Transfer. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Identity
Pulumi.
Azure Native. Azure Data Transfer. Outputs. Managed Service Identity Response - The managed service identities assigned to this resource.
- Dictionary<string, string>
- Resource tags.
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
Flow
Profile Properties Response - The set of configuration properties that define the behavior and rules of the FlowProfile.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- map[string]string
- Resource tags.
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties
Flow
Profile Properties Response - The set of configuration properties that define the behavior and rules of the FlowProfile.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- Map<String,String>
- Resource tags.
- azure
Api stringVersion - The Azure API version of the resource.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- properties
Flow
Profile Properties Response - The set of configuration properties that define the behavior and rules of the FlowProfile.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- {[key: string]: string}
- Resource tags.
- azure_
api_ strversion - The Azure API version of the resource.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- properties
Flow
Profile Properties Response - The set of configuration properties that define the behavior and rules of the FlowProfile.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- Mapping[str, str]
- Resource tags.
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties Property Map
- The set of configuration properties that define the behavior and rules of the FlowProfile.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identity Property Map
- The managed service identities assigned to this resource.
- Map<String>
- Resource tags.
Supporting Types
AntivirusRulesetResponse
- Av
Solutions List<string> - Optional. The list of antiviruses to be used as a scanning solution for replicating data.
- Av
Solutions []string - Optional. The list of antiviruses to be used as a scanning solution for replicating data.
- av
Solutions List<String> - Optional. The list of antiviruses to be used as a scanning solution for replicating data.
- av
Solutions string[] - Optional. The list of antiviruses to be used as a scanning solution for replicating data.
- av_
solutions Sequence[str] - Optional. The list of antiviruses to be used as a scanning solution for replicating data.
- av
Solutions List<String> - Optional. The list of antiviruses to be used as a scanning solution for replicating data.
ArchiveRulesetResponse
- Maximum
Compression doubleRatio Limit - Optional. Provides the multiplication value for an archive in total based on the initial object being validated. This value takes the root object size and multiplies it by this value to create a maximum. Once this maximum is exceeded, the archive is failed. Used to detect and block archives with suspiciously high compression (e.g., zip bombs).
- Maximum
Depth doubleLimit - Optional. The maximum depth of nested archives that can be expanded. Limits how many layers of embedded archives will be processed. Archives exceeding the max limit will be denied for replication.
- Maximum
Expansion doubleSize Limit - Optional. The combined maximum size (in bytes) of all extracted files that an expanded archive is allowed to reach. Archives exceeding the max limit will be denied for replication.
- Minimum
Size doubleFor Expansion - Optional. Default is 0. The minimum archive file size (in bytes) required to trigger expansion during replication. Any archive file size below the configured threshold will skip the rest of the configured rulesets for archives.
- Maximum
Compression float64Ratio Limit - Optional. Provides the multiplication value for an archive in total based on the initial object being validated. This value takes the root object size and multiplies it by this value to create a maximum. Once this maximum is exceeded, the archive is failed. Used to detect and block archives with suspiciously high compression (e.g., zip bombs).
- Maximum
Depth float64Limit - Optional. The maximum depth of nested archives that can be expanded. Limits how many layers of embedded archives will be processed. Archives exceeding the max limit will be denied for replication.
- Maximum
Expansion float64Size Limit - Optional. The combined maximum size (in bytes) of all extracted files that an expanded archive is allowed to reach. Archives exceeding the max limit will be denied for replication.
- Minimum
Size float64For Expansion - Optional. Default is 0. The minimum archive file size (in bytes) required to trigger expansion during replication. Any archive file size below the configured threshold will skip the rest of the configured rulesets for archives.
- maximum
Compression DoubleRatio Limit - Optional. Provides the multiplication value for an archive in total based on the initial object being validated. This value takes the root object size and multiplies it by this value to create a maximum. Once this maximum is exceeded, the archive is failed. Used to detect and block archives with suspiciously high compression (e.g., zip bombs).
- maximum
Depth DoubleLimit - Optional. The maximum depth of nested archives that can be expanded. Limits how many layers of embedded archives will be processed. Archives exceeding the max limit will be denied for replication.
- maximum
Expansion DoubleSize Limit - Optional. The combined maximum size (in bytes) of all extracted files that an expanded archive is allowed to reach. Archives exceeding the max limit will be denied for replication.
- minimum
Size DoubleFor Expansion - Optional. Default is 0. The minimum archive file size (in bytes) required to trigger expansion during replication. Any archive file size below the configured threshold will skip the rest of the configured rulesets for archives.
- maximum
Compression numberRatio Limit - Optional. Provides the multiplication value for an archive in total based on the initial object being validated. This value takes the root object size and multiplies it by this value to create a maximum. Once this maximum is exceeded, the archive is failed. Used to detect and block archives with suspiciously high compression (e.g., zip bombs).
- maximum
Depth numberLimit - Optional. The maximum depth of nested archives that can be expanded. Limits how many layers of embedded archives will be processed. Archives exceeding the max limit will be denied for replication.
- maximum
Expansion numberSize Limit - Optional. The combined maximum size (in bytes) of all extracted files that an expanded archive is allowed to reach. Archives exceeding the max limit will be denied for replication.
- minimum
Size numberFor Expansion - Optional. Default is 0. The minimum archive file size (in bytes) required to trigger expansion during replication. Any archive file size below the configured threshold will skip the rest of the configured rulesets for archives.
- maximum_
compression_ floatratio_ limit - Optional. Provides the multiplication value for an archive in total based on the initial object being validated. This value takes the root object size and multiplies it by this value to create a maximum. Once this maximum is exceeded, the archive is failed. Used to detect and block archives with suspiciously high compression (e.g., zip bombs).
- maximum_
depth_ floatlimit - Optional. The maximum depth of nested archives that can be expanded. Limits how many layers of embedded archives will be processed. Archives exceeding the max limit will be denied for replication.
- maximum_
expansion_ floatsize_ limit - Optional. The combined maximum size (in bytes) of all extracted files that an expanded archive is allowed to reach. Archives exceeding the max limit will be denied for replication.
- minimum_
size_ floatfor_ expansion - Optional. Default is 0. The minimum archive file size (in bytes) required to trigger expansion during replication. Any archive file size below the configured threshold will skip the rest of the configured rulesets for archives.
- maximum
Compression NumberRatio Limit - Optional. Provides the multiplication value for an archive in total based on the initial object being validated. This value takes the root object size and multiplies it by this value to create a maximum. Once this maximum is exceeded, the archive is failed. Used to detect and block archives with suspiciously high compression (e.g., zip bombs).
- maximum
Depth NumberLimit - Optional. The maximum depth of nested archives that can be expanded. Limits how many layers of embedded archives will be processed. Archives exceeding the max limit will be denied for replication.
- maximum
Expansion NumberSize Limit - Optional. The combined maximum size (in bytes) of all extracted files that an expanded archive is allowed to reach. Archives exceeding the max limit will be denied for replication.
- minimum
Size NumberFor Expansion - Optional. Default is 0. The minimum archive file size (in bytes) required to trigger expansion during replication. Any archive file size below the configured threshold will skip the rest of the configured rulesets for archives.
DataSizeRulesetResponse
- Maximum double
- Optional. Specifies the maximum allowed size (in bytes) for files to be replicated. Any file size greater than maximum will be denied replication.
- Minimum double
- Optional. Default is 0. Specifies the minimum required size (in bytes) for a file to be eligible for replication. Any file size less than minimum will be denied replication.
- Maximum float64
- Optional. Specifies the maximum allowed size (in bytes) for files to be replicated. Any file size greater than maximum will be denied replication.
- Minimum float64
- Optional. Default is 0. Specifies the minimum required size (in bytes) for a file to be eligible for replication. Any file size less than minimum will be denied replication.
- maximum Double
- Optional. Specifies the maximum allowed size (in bytes) for files to be replicated. Any file size greater than maximum will be denied replication.
- minimum Double
- Optional. Default is 0. Specifies the minimum required size (in bytes) for a file to be eligible for replication. Any file size less than minimum will be denied replication.
- maximum number
- Optional. Specifies the maximum allowed size (in bytes) for files to be replicated. Any file size greater than maximum will be denied replication.
- minimum number
- Optional. Default is 0. Specifies the minimum required size (in bytes) for a file to be eligible for replication. Any file size less than minimum will be denied replication.
- maximum float
- Optional. Specifies the maximum allowed size (in bytes) for files to be replicated. Any file size greater than maximum will be denied replication.
- minimum float
- Optional. Default is 0. Specifies the minimum required size (in bytes) for a file to be eligible for replication. Any file size less than minimum will be denied replication.
- maximum Number
- Optional. Specifies the maximum allowed size (in bytes) for files to be replicated. Any file size greater than maximum will be denied replication.
- minimum Number
- Optional. Default is 0. Specifies the minimum required size (in bytes) for a file to be eligible for replication. Any file size less than minimum will be denied replication.
FlowProfilePropertiesResponse
- Description string
- A user-defined description of the FlowProfile.
- Flow
Profile stringId - A guid represented as a string for the FlowProfile resource, assigned by the system.
- Provisioning
State string - The current provisioning state of the FlowProfile.
- Replication
Scenario string - The data replication scenario handled by this FlowProfile. Please not, that this value cannot be updated after creation.
- Status string
- The operational status of the FlowProfile.
- Rulesets
Pulumi.
Azure Native. Azure Data Transfer. Inputs. Flow Profile Rulesets Response - A set of configurable rulesets applied to this FlowProfile.
- Description string
- A user-defined description of the FlowProfile.
- Flow
Profile stringId - A guid represented as a string for the FlowProfile resource, assigned by the system.
- Provisioning
State string - The current provisioning state of the FlowProfile.
- Replication
Scenario string - The data replication scenario handled by this FlowProfile. Please not, that this value cannot be updated after creation.
- Status string
- The operational status of the FlowProfile.
- Rulesets
Flow
Profile Rulesets Response - A set of configurable rulesets applied to this FlowProfile.
- description String
- A user-defined description of the FlowProfile.
- flow
Profile StringId - A guid represented as a string for the FlowProfile resource, assigned by the system.
- provisioning
State String - The current provisioning state of the FlowProfile.
- replication
Scenario String - The data replication scenario handled by this FlowProfile. Please not, that this value cannot be updated after creation.
- status String
- The operational status of the FlowProfile.
- rulesets
Flow
Profile Rulesets Response - A set of configurable rulesets applied to this FlowProfile.
- description string
- A user-defined description of the FlowProfile.
- flow
Profile stringId - A guid represented as a string for the FlowProfile resource, assigned by the system.
- provisioning
State string - The current provisioning state of the FlowProfile.
- replication
Scenario string - The data replication scenario handled by this FlowProfile. Please not, that this value cannot be updated after creation.
- status string
- The operational status of the FlowProfile.
- rulesets
Flow
Profile Rulesets Response - A set of configurable rulesets applied to this FlowProfile.
- description str
- A user-defined description of the FlowProfile.
- flow_
profile_ strid - A guid represented as a string for the FlowProfile resource, assigned by the system.
- provisioning_
state str - The current provisioning state of the FlowProfile.
- replication_
scenario str - The data replication scenario handled by this FlowProfile. Please not, that this value cannot be updated after creation.
- status str
- The operational status of the FlowProfile.
- rulesets
Flow
Profile Rulesets Response - A set of configurable rulesets applied to this FlowProfile.
- description String
- A user-defined description of the FlowProfile.
- flow
Profile StringId - A guid represented as a string for the FlowProfile resource, assigned by the system.
- provisioning
State String - The current provisioning state of the FlowProfile.
- replication
Scenario String - The data replication scenario handled by this FlowProfile. Please not, that this value cannot be updated after creation.
- status String
- The operational status of the FlowProfile.
- rulesets Property Map
- A set of configurable rulesets applied to this FlowProfile.
FlowProfileRulesetsResponse
- Antivirus
Pulumi.
Azure Native. Azure Data Transfer. Inputs. Antivirus Ruleset Response - Antivirus scanning rules for replicated data.
- Archives
Pulumi.
Azure Native. Azure Data Transfer. Inputs. Archive Ruleset Response - Rules for handling archive files during replication.
- Data
Size Pulumi.Azure Native. Azure Data Transfer. Inputs. Data Size Ruleset Response - Rules that enforce minimum and maximum data size limits.
- Mime
Filters Pulumi.Azure Native. Azure Data Transfer. Inputs. Mime Filter Ruleset Response - Rules for filtering files based on MIME types.
- Text
Matching Pulumi.Azure Native. Azure Data Transfer. Inputs. Text Matching Ruleset Response - Rules for detecting and blocking specific text patterns.
- Xml
Filters Pulumi.Azure Native. Azure Data Transfer. Inputs. Xml Filter Ruleset Response - Rules for filtering XML content using XSD schemas.
- Antivirus
Antivirus
Ruleset Response - Antivirus scanning rules for replicated data.
- Archives
Archive
Ruleset Response - Rules for handling archive files during replication.
- Data
Size DataSize Ruleset Response - Rules that enforce minimum and maximum data size limits.
- Mime
Filters MimeFilter Ruleset Response - Rules for filtering files based on MIME types.
- Text
Matching TextMatching Ruleset Response - Rules for detecting and blocking specific text patterns.
- Xml
Filters XmlFilter Ruleset Response - Rules for filtering XML content using XSD schemas.
- antivirus
Antivirus
Ruleset Response - Antivirus scanning rules for replicated data.
- archives
Archive
Ruleset Response - Rules for handling archive files during replication.
- data
Size DataSize Ruleset Response - Rules that enforce minimum and maximum data size limits.
- mime
Filters MimeFilter Ruleset Response - Rules for filtering files based on MIME types.
- text
Matching TextMatching Ruleset Response - Rules for detecting and blocking specific text patterns.
- xml
Filters XmlFilter Ruleset Response - Rules for filtering XML content using XSD schemas.
- antivirus
Antivirus
Ruleset Response - Antivirus scanning rules for replicated data.
- archives
Archive
Ruleset Response - Rules for handling archive files during replication.
- data
Size DataSize Ruleset Response - Rules that enforce minimum and maximum data size limits.
- mime
Filters MimeFilter Ruleset Response - Rules for filtering files based on MIME types.
- text
Matching TextMatching Ruleset Response - Rules for detecting and blocking specific text patterns.
- xml
Filters XmlFilter Ruleset Response - Rules for filtering XML content using XSD schemas.
- antivirus
Antivirus
Ruleset Response - Antivirus scanning rules for replicated data.
- archives
Archive
Ruleset Response - Rules for handling archive files during replication.
- data_
size DataSize Ruleset Response - Rules that enforce minimum and maximum data size limits.
- mime_
filters MimeFilter Ruleset Response - Rules for filtering files based on MIME types.
- text_
matching TextMatching Ruleset Response - Rules for detecting and blocking specific text patterns.
- xml_
filters XmlFilter Ruleset Response - Rules for filtering XML content using XSD schemas.
- antivirus Property Map
- Antivirus scanning rules for replicated data.
- archives Property Map
- Rules for handling archive files during replication.
- data
Size Property Map - Rules that enforce minimum and maximum data size limits.
- mime
Filters Property Map - Rules for filtering files based on MIME types.
- text
Matching Property Map - Rules for detecting and blocking specific text patterns.
- xml
Filters Property Map - Rules for filtering XML content using XSD schemas.
ManagedServiceIdentityResponse
- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Azure Data Transfer. Inputs. User Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned map[string]UserIdentities Assigned Identity Response - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<String,UserIdentities Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned {[key: string]: UserIdentities Assigned Identity Response} - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal_
id str - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant_
id str - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type str
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user_
assigned_ Mapping[str, Useridentities Assigned Identity Response] - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<Property Map>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
MimeFilterRulesetResponse
- Filters
List<Pulumi.
Azure Native. Azure Data Transfer. Inputs. Mime Type Filter Response> - Defines the Media types (f.k.a MIME types) and associated file extensions to be filtered. For more detail, please refer to the MimeTypeFiler model.
- Type string
- Specifies whether the filter is an allow list or deny list. For more detail, please refer to the FilterType model.
- Filters
[]Mime
Type Filter Response - Defines the Media types (f.k.a MIME types) and associated file extensions to be filtered. For more detail, please refer to the MimeTypeFiler model.
- Type string
- Specifies whether the filter is an allow list or deny list. For more detail, please refer to the FilterType model.
- filters
List<Mime
Type Filter Response> - Defines the Media types (f.k.a MIME types) and associated file extensions to be filtered. For more detail, please refer to the MimeTypeFiler model.
- type String
- Specifies whether the filter is an allow list or deny list. For more detail, please refer to the FilterType model.
- filters
Mime
Type Filter Response[] - Defines the Media types (f.k.a MIME types) and associated file extensions to be filtered. For more detail, please refer to the MimeTypeFiler model.
- type string
- Specifies whether the filter is an allow list or deny list. For more detail, please refer to the FilterType model.
- filters
Sequence[Mime
Type Filter Response] - Defines the Media types (f.k.a MIME types) and associated file extensions to be filtered. For more detail, please refer to the MimeTypeFiler model.
- type str
- Specifies whether the filter is an allow list or deny list. For more detail, please refer to the FilterType model.
- filters List<Property Map>
- Defines the Media types (f.k.a MIME types) and associated file extensions to be filtered. For more detail, please refer to the MimeTypeFiler model.
- type String
- Specifies whether the filter is an allow list or deny list. For more detail, please refer to the FilterType model.
MimeTypeFilterResponse
- Extensions List<string>
- A list of file extensions associated with the specified Media type (e.g., .json, .png). To specify files with no extension, use an empty string ""."
- Media string
- The Media Types (f.k.a MIME types), following IANA standards (e.g., application/json, image/png). For a more detailed list of allowed media types please refer to the Tika documentation: https://github.com/apache/tika/blob/main/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml
- Extensions []string
- A list of file extensions associated with the specified Media type (e.g., .json, .png). To specify files with no extension, use an empty string ""."
- Media string
- The Media Types (f.k.a MIME types), following IANA standards (e.g., application/json, image/png). For a more detailed list of allowed media types please refer to the Tika documentation: https://github.com/apache/tika/blob/main/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml
- extensions List<String>
- A list of file extensions associated with the specified Media type (e.g., .json, .png). To specify files with no extension, use an empty string ""."
- media String
- The Media Types (f.k.a MIME types), following IANA standards (e.g., application/json, image/png). For a more detailed list of allowed media types please refer to the Tika documentation: https://github.com/apache/tika/blob/main/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml
- extensions string[]
- A list of file extensions associated with the specified Media type (e.g., .json, .png). To specify files with no extension, use an empty string ""."
- media string
- The Media Types (f.k.a MIME types), following IANA standards (e.g., application/json, image/png). For a more detailed list of allowed media types please refer to the Tika documentation: https://github.com/apache/tika/blob/main/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml
- extensions Sequence[str]
- A list of file extensions associated with the specified Media type (e.g., .json, .png). To specify files with no extension, use an empty string ""."
- media str
- The Media Types (f.k.a MIME types), following IANA standards (e.g., application/json, image/png). For a more detailed list of allowed media types please refer to the Tika documentation: https://github.com/apache/tika/blob/main/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml
- extensions List<String>
- A list of file extensions associated with the specified Media type (e.g., .json, .png). To specify files with no extension, use an empty string ""."
- media String
- The Media Types (f.k.a MIME types), following IANA standards (e.g., application/json, image/png). For a more detailed list of allowed media types please refer to the Tika documentation: https://github.com/apache/tika/blob/main/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
TextMatchResponse
- Case
Sensitivity string - Specifies the text matching conditions based on casing. For more detail please refer to the Casing model.
- Match
Type string - Specifies the text matching condition for text comparison. For more detail please refer to the MatchType model.
- Text string
- The word or phrase to match against replicated content. A phrase with spaces will be considered a single substring.
- Case
Sensitivity string - Specifies the text matching conditions based on casing. For more detail please refer to the Casing model.
- Match
Type string - Specifies the text matching condition for text comparison. For more detail please refer to the MatchType model.
- Text string
- The word or phrase to match against replicated content. A phrase with spaces will be considered a single substring.
- case
Sensitivity String - Specifies the text matching conditions based on casing. For more detail please refer to the Casing model.
- match
Type String - Specifies the text matching condition for text comparison. For more detail please refer to the MatchType model.
- text String
- The word or phrase to match against replicated content. A phrase with spaces will be considered a single substring.
- case
Sensitivity string - Specifies the text matching conditions based on casing. For more detail please refer to the Casing model.
- match
Type string - Specifies the text matching condition for text comparison. For more detail please refer to the MatchType model.
- text string
- The word or phrase to match against replicated content. A phrase with spaces will be considered a single substring.
- case_
sensitivity str - Specifies the text matching conditions based on casing. For more detail please refer to the Casing model.
- match_
type str - Specifies the text matching condition for text comparison. For more detail please refer to the MatchType model.
- text str
- The word or phrase to match against replicated content. A phrase with spaces will be considered a single substring.
- case
Sensitivity String - Specifies the text matching conditions based on casing. For more detail please refer to the Casing model.
- match
Type String - Specifies the text matching condition for text comparison. For more detail please refer to the MatchType model.
- text String
- The word or phrase to match against replicated content. A phrase with spaces will be considered a single substring.
TextMatchingRulesetResponse
- Deny
List<Pulumi.
Azure Native. Azure Data Transfer. Inputs. Text Match Response> - A list of text patterns to block, each with matching rules and case sensitivity options.
- Deny
[]Text
Match Response - A list of text patterns to block, each with matching rules and case sensitivity options.
- deny
List<Text
Match Response> - A list of text patterns to block, each with matching rules and case sensitivity options.
- deny
Text
Match Response[] - A list of text patterns to block, each with matching rules and case sensitivity options.
- deny
Sequence[Text
Match Response] - A list of text patterns to block, each with matching rules and case sensitivity options.
- deny List<Property Map>
- A list of text patterns to block, each with matching rules and case sensitivity options.
UserAssignedIdentityResponse
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
- client
Id string - The client ID of the assigned identity.
- principal
Id string - The principal ID of the assigned identity.
- client_
id str - The client ID of the assigned identity.
- principal_
id str - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
XmlFilterRulesetResponse
- Default
Namespace string - The default XML namespace used for schema validation.
- Reference string
- Defines the method for referencing the xml schema.
- Schema string
- The inline XSD schema to be used for validation.
- Default
Namespace string - The default XML namespace used for schema validation.
- Reference string
- Defines the method for referencing the xml schema.
- Schema string
- The inline XSD schema to be used for validation.
- default
Namespace String - The default XML namespace used for schema validation.
- reference String
- Defines the method for referencing the xml schema.
- schema String
- The inline XSD schema to be used for validation.
- default
Namespace string - The default XML namespace used for schema validation.
- reference string
- Defines the method for referencing the xml schema.
- schema string
- The inline XSD schema to be used for validation.
- default_
namespace str - The default XML namespace used for schema validation.
- reference str
- Defines the method for referencing the xml schema.
- schema str
- The inline XSD schema to be used for validation.
- default
Namespace String - The default XML namespace used for schema validation.
- reference String
- Defines the method for referencing the xml schema.
- schema String
- The inline XSD schema to be used for validation.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.10.1 published on Friday, Nov 7, 2025 by Pulumi
