1. Packages
  2. Azure Native
  3. API Docs
  4. containerregistry
  5. getReplication
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

azure-native.containerregistry.getReplication

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

    Gets the properties of the specified replication. Azure REST API version: 2022-12-01.

    Other available API versions: 2023-01-01-preview, 2023-06-01-preview, 2023-07-01, 2023-08-01-preview, 2023-11-01-preview.

    Using getReplication

    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 getReplication(args: GetReplicationArgs, opts?: InvokeOptions): Promise<GetReplicationResult>
    function getReplicationOutput(args: GetReplicationOutputArgs, opts?: InvokeOptions): Output<GetReplicationResult>
    def get_replication(registry_name: Optional[str] = None,
                        replication_name: Optional[str] = None,
                        resource_group_name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetReplicationResult
    def get_replication_output(registry_name: Optional[pulumi.Input[str]] = None,
                        replication_name: Optional[pulumi.Input[str]] = None,
                        resource_group_name: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetReplicationResult]
    func LookupReplication(ctx *Context, args *LookupReplicationArgs, opts ...InvokeOption) (*LookupReplicationResult, error)
    func LookupReplicationOutput(ctx *Context, args *LookupReplicationOutputArgs, opts ...InvokeOption) LookupReplicationResultOutput

    > Note: This function is named LookupReplication in the Go SDK.

    public static class GetReplication 
    {
        public static Task<GetReplicationResult> InvokeAsync(GetReplicationArgs args, InvokeOptions? opts = null)
        public static Output<GetReplicationResult> Invoke(GetReplicationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetReplicationResult> getReplication(GetReplicationArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:containerregistry:getReplication
      arguments:
        # arguments dictionary

    The following arguments are supported:

    RegistryName string
    The name of the container registry.
    ReplicationName string
    The name of the replication.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    RegistryName string
    The name of the container registry.
    ReplicationName string
    The name of the replication.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    registryName String
    The name of the container registry.
    replicationName String
    The name of the replication.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    registryName string
    The name of the container registry.
    replicationName string
    The name of the replication.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    registry_name str
    The name of the container registry.
    replication_name str
    The name of the replication.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    registryName String
    The name of the container registry.
    replicationName String
    The name of the replication.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getReplication Result

    The following output properties are available:

    Id string
    The resource ID.
    Location string
    The location of the resource. This cannot be changed after the resource is created.
    Name string
    The name of the resource.
    ProvisioningState string
    The provisioning state of the replication at the time the operation was called.
    Status Pulumi.AzureNative.ContainerRegistry.Outputs.StatusResponse
    The status of the replication at the time the operation was called.
    SystemData Pulumi.AzureNative.ContainerRegistry.Outputs.SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    The type of the resource.
    RegionEndpointEnabled bool
    Specifies whether the replication's regional endpoint is enabled. Requests will not be routed to a replication whose regional endpoint is disabled, however its data will continue to be synced with other replications.
    Tags Dictionary<string, string>
    The tags of the resource.
    ZoneRedundancy string
    Whether or not zone redundancy is enabled for this container registry replication
    Id string
    The resource ID.
    Location string
    The location of the resource. This cannot be changed after the resource is created.
    Name string
    The name of the resource.
    ProvisioningState string
    The provisioning state of the replication at the time the operation was called.
    Status StatusResponse
    The status of the replication at the time the operation was called.
    SystemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    The type of the resource.
    RegionEndpointEnabled bool
    Specifies whether the replication's regional endpoint is enabled. Requests will not be routed to a replication whose regional endpoint is disabled, however its data will continue to be synced with other replications.
    Tags map[string]string
    The tags of the resource.
    ZoneRedundancy string
    Whether or not zone redundancy is enabled for this container registry replication
    id String
    The resource ID.
    location String
    The location of the resource. This cannot be changed after the resource is created.
    name String
    The name of the resource.
    provisioningState String
    The provisioning state of the replication at the time the operation was called.
    status StatusResponse
    The status of the replication at the time the operation was called.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type String
    The type of the resource.
    regionEndpointEnabled Boolean
    Specifies whether the replication's regional endpoint is enabled. Requests will not be routed to a replication whose regional endpoint is disabled, however its data will continue to be synced with other replications.
    tags Map<String,String>
    The tags of the resource.
    zoneRedundancy String
    Whether or not zone redundancy is enabled for this container registry replication
    id string
    The resource ID.
    location string
    The location of the resource. This cannot be changed after the resource is created.
    name string
    The name of the resource.
    provisioningState string
    The provisioning state of the replication at the time the operation was called.
    status StatusResponse
    The status of the replication at the time the operation was called.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type string
    The type of the resource.
    regionEndpointEnabled boolean
    Specifies whether the replication's regional endpoint is enabled. Requests will not be routed to a replication whose regional endpoint is disabled, however its data will continue to be synced with other replications.
    tags {[key: string]: string}
    The tags of the resource.
    zoneRedundancy string
    Whether or not zone redundancy is enabled for this container registry replication
    id str
    The resource ID.
    location str
    The location of the resource. This cannot be changed after the resource is created.
    name str
    The name of the resource.
    provisioning_state str
    The provisioning state of the replication at the time the operation was called.
    status StatusResponse
    The status of the replication at the time the operation was called.
    system_data SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type str
    The type of the resource.
    region_endpoint_enabled bool
    Specifies whether the replication's regional endpoint is enabled. Requests will not be routed to a replication whose regional endpoint is disabled, however its data will continue to be synced with other replications.
    tags Mapping[str, str]
    The tags of the resource.
    zone_redundancy str
    Whether or not zone redundancy is enabled for this container registry replication
    id String
    The resource ID.
    location String
    The location of the resource. This cannot be changed after the resource is created.
    name String
    The name of the resource.
    provisioningState String
    The provisioning state of the replication at the time the operation was called.
    status Property Map
    The status of the replication at the time the operation was called.
    systemData Property Map
    Metadata pertaining to creation and last modification of the resource.
    type String
    The type of the resource.
    regionEndpointEnabled Boolean
    Specifies whether the replication's regional endpoint is enabled. Requests will not be routed to a replication whose regional endpoint is disabled, however its data will continue to be synced with other replications.
    tags Map<String>
    The tags of the resource.
    zoneRedundancy String
    Whether or not zone redundancy is enabled for this container registry replication

    Supporting Types

    StatusResponse

    DisplayStatus string
    The short label for the status.
    Message string
    The detailed message for the status, including alerts and error messages.
    Timestamp string
    The timestamp when the status was changed to the current value.
    DisplayStatus string
    The short label for the status.
    Message string
    The detailed message for the status, including alerts and error messages.
    Timestamp string
    The timestamp when the status was changed to the current value.
    displayStatus String
    The short label for the status.
    message String
    The detailed message for the status, including alerts and error messages.
    timestamp String
    The timestamp when the status was changed to the current value.
    displayStatus string
    The short label for the status.
    message string
    The detailed message for the status, including alerts and error messages.
    timestamp string
    The timestamp when the status was changed to the current value.
    display_status str
    The short label for the status.
    message str
    The detailed message for the status, including alerts and error messages.
    timestamp str
    The timestamp when the status was changed to the current value.
    displayStatus String
    The short label for the status.
    message String
    The detailed message for the status, including alerts and error messages.
    timestamp String
    The timestamp when the status was changed to the current value.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource modification (UTC).
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource modification (UTC).
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource modification (UTC).
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource modification (UTC).
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    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_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource modification (UTC).
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource modification (UTC).
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi