1. Packages
  2. Azure Native v1
  3. API Docs
  4. containerregistry
  5. getConnectedRegistry
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.containerregistry.getConnectedRegistry

Explore with Pulumi AI

These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

Gets the properties of the connected registry. API Version: 2020-11-01-preview.

Using getConnectedRegistry

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 getConnectedRegistry(args: GetConnectedRegistryArgs, opts?: InvokeOptions): Promise<GetConnectedRegistryResult>
function getConnectedRegistryOutput(args: GetConnectedRegistryOutputArgs, opts?: InvokeOptions): Output<GetConnectedRegistryResult>
Copy
def get_connected_registry(connected_registry_name: Optional[str] = None,
                           registry_name: Optional[str] = None,
                           resource_group_name: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetConnectedRegistryResult
def get_connected_registry_output(connected_registry_name: Optional[pulumi.Input[str]] = None,
                           registry_name: Optional[pulumi.Input[str]] = None,
                           resource_group_name: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetConnectedRegistryResult]
Copy
func LookupConnectedRegistry(ctx *Context, args *LookupConnectedRegistryArgs, opts ...InvokeOption) (*LookupConnectedRegistryResult, error)
func LookupConnectedRegistryOutput(ctx *Context, args *LookupConnectedRegistryOutputArgs, opts ...InvokeOption) LookupConnectedRegistryResultOutput
Copy

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

public static class GetConnectedRegistry 
{
    public static Task<GetConnectedRegistryResult> InvokeAsync(GetConnectedRegistryArgs args, InvokeOptions? opts = null)
    public static Output<GetConnectedRegistryResult> Invoke(GetConnectedRegistryInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetConnectedRegistryResult> getConnectedRegistry(GetConnectedRegistryArgs args, InvokeOptions options)
public static Output<GetConnectedRegistryResult> getConnectedRegistry(GetConnectedRegistryArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:containerregistry:getConnectedRegistry
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ConnectedRegistryName
This property is required.
Changes to this property will trigger replacement.
string
The name of the connected registry.
RegistryName
This property is required.
Changes to this property will trigger replacement.
string
The name of the container registry.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group to which the container registry belongs.
ConnectedRegistryName
This property is required.
Changes to this property will trigger replacement.
string
The name of the connected registry.
RegistryName
This property is required.
Changes to this property will trigger replacement.
string
The name of the container registry.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group to which the container registry belongs.
connectedRegistryName
This property is required.
Changes to this property will trigger replacement.
String
The name of the connected registry.
registryName
This property is required.
Changes to this property will trigger replacement.
String
The name of the container registry.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group to which the container registry belongs.
connectedRegistryName
This property is required.
Changes to this property will trigger replacement.
string
The name of the connected registry.
registryName
This property is required.
Changes to this property will trigger replacement.
string
The name of the container registry.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group to which the container registry belongs.
connected_registry_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the connected registry.
registry_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the container registry.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group to which the container registry belongs.
connectedRegistryName
This property is required.
Changes to this property will trigger replacement.
String
The name of the connected registry.
registryName
This property is required.
Changes to this property will trigger replacement.
String
The name of the container registry.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group to which the container registry belongs.

getConnectedRegistry Result

The following output properties are available:

Activation Pulumi.AzureNative.ContainerRegistry.Outputs.ActivationPropertiesResponse
The activation properties of the connected registry.
ConnectionState string
The current connection state of the connected registry.
Id string
The resource ID.
LastActivityTime string
The last activity time of the connected registry.
Mode string
The mode of the connected registry resource that indicates the permissions of the registry.
Name string
The name of the resource.
Parent Pulumi.AzureNative.ContainerRegistry.Outputs.ParentPropertiesResponse
The parent of the connected registry.
ProvisioningState string
Provisioning state of the resource.
StatusDetails List<Pulumi.AzureNative.ContainerRegistry.Outputs.StatusDetailPropertiesResponse>
The list of current statuses of the connected registry.
SystemData Pulumi.AzureNative.ContainerRegistry.Outputs.SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
Type string
The type of the resource.
Version string
The current version of ACR runtime on the connected registry.
ClientTokenIds List<string>
The list of the ACR token resource IDs used to authenticate clients to the connected registry.
Logging Pulumi.AzureNative.ContainerRegistry.Outputs.LoggingPropertiesResponse
The logging properties of the connected registry.
LoginServer Pulumi.AzureNative.ContainerRegistry.Outputs.LoginServerPropertiesResponse
The login server properties of the connected registry.
Activation ActivationPropertiesResponse
The activation properties of the connected registry.
ConnectionState string
The current connection state of the connected registry.
Id string
The resource ID.
LastActivityTime string
The last activity time of the connected registry.
Mode string
The mode of the connected registry resource that indicates the permissions of the registry.
Name string
The name of the resource.
Parent ParentPropertiesResponse
The parent of the connected registry.
ProvisioningState string
Provisioning state of the resource.
StatusDetails []StatusDetailPropertiesResponse
The list of current statuses of the connected registry.
SystemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
Type string
The type of the resource.
Version string
The current version of ACR runtime on the connected registry.
ClientTokenIds []string
The list of the ACR token resource IDs used to authenticate clients to the connected registry.
Logging LoggingPropertiesResponse
The logging properties of the connected registry.
LoginServer LoginServerPropertiesResponse
The login server properties of the connected registry.
activation ActivationPropertiesResponse
The activation properties of the connected registry.
connectionState String
The current connection state of the connected registry.
id String
The resource ID.
lastActivityTime String
The last activity time of the connected registry.
mode String
The mode of the connected registry resource that indicates the permissions of the registry.
name String
The name of the resource.
parent ParentPropertiesResponse
The parent of the connected registry.
provisioningState String
Provisioning state of the resource.
statusDetails List<StatusDetailPropertiesResponse>
The list of current statuses of the connected registry.
systemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
type String
The type of the resource.
version String
The current version of ACR runtime on the connected registry.
clientTokenIds List<String>
The list of the ACR token resource IDs used to authenticate clients to the connected registry.
logging LoggingPropertiesResponse
The logging properties of the connected registry.
loginServer LoginServerPropertiesResponse
The login server properties of the connected registry.
activation ActivationPropertiesResponse
The activation properties of the connected registry.
connectionState string
The current connection state of the connected registry.
id string
The resource ID.
lastActivityTime string
The last activity time of the connected registry.
mode string
The mode of the connected registry resource that indicates the permissions of the registry.
name string
The name of the resource.
parent ParentPropertiesResponse
The parent of the connected registry.
provisioningState string
Provisioning state of the resource.
statusDetails StatusDetailPropertiesResponse[]
The list of current statuses of the connected registry.
systemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
type string
The type of the resource.
version string
The current version of ACR runtime on the connected registry.
clientTokenIds string[]
The list of the ACR token resource IDs used to authenticate clients to the connected registry.
logging LoggingPropertiesResponse
The logging properties of the connected registry.
loginServer LoginServerPropertiesResponse
The login server properties of the connected registry.
activation ActivationPropertiesResponse
The activation properties of the connected registry.
connection_state str
The current connection state of the connected registry.
id str
The resource ID.
last_activity_time str
The last activity time of the connected registry.
mode str
The mode of the connected registry resource that indicates the permissions of the registry.
name str
The name of the resource.
parent ParentPropertiesResponse
The parent of the connected registry.
provisioning_state str
Provisioning state of the resource.
status_details Sequence[StatusDetailPropertiesResponse]
The list of current statuses of the connected registry.
system_data SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
type str
The type of the resource.
version str
The current version of ACR runtime on the connected registry.
client_token_ids Sequence[str]
The list of the ACR token resource IDs used to authenticate clients to the connected registry.
logging LoggingPropertiesResponse
The logging properties of the connected registry.
login_server LoginServerPropertiesResponse
The login server properties of the connected registry.
activation Property Map
The activation properties of the connected registry.
connectionState String
The current connection state of the connected registry.
id String
The resource ID.
lastActivityTime String
The last activity time of the connected registry.
mode String
The mode of the connected registry resource that indicates the permissions of the registry.
name String
The name of the resource.
parent Property Map
The parent of the connected registry.
provisioningState String
Provisioning state of the resource.
statusDetails List<Property Map>
The list of current statuses of the connected registry.
systemData Property Map
Metadata pertaining to creation and last modification of the resource.
type String
The type of the resource.
version String
The current version of ACR runtime on the connected registry.
clientTokenIds List<String>
The list of the ACR token resource IDs used to authenticate clients to the connected registry.
logging Property Map
The logging properties of the connected registry.
loginServer Property Map
The login server properties of the connected registry.

Supporting Types

ActivationPropertiesResponse

Status This property is required. string
The activation status of the connected registry.
Status This property is required. string
The activation status of the connected registry.
status This property is required. String
The activation status of the connected registry.
status This property is required. string
The activation status of the connected registry.
status This property is required. str
The activation status of the connected registry.
status This property is required. String
The activation status of the connected registry.

LoggingPropertiesResponse

AuditLogStatus string
Indicates whether audit logs are enabled on the connected registry.
LogLevel string
The verbosity of logs persisted on the connected registry.
AuditLogStatus string
Indicates whether audit logs are enabled on the connected registry.
LogLevel string
The verbosity of logs persisted on the connected registry.
auditLogStatus String
Indicates whether audit logs are enabled on the connected registry.
logLevel String
The verbosity of logs persisted on the connected registry.
auditLogStatus string
Indicates whether audit logs are enabled on the connected registry.
logLevel string
The verbosity of logs persisted on the connected registry.
audit_log_status str
Indicates whether audit logs are enabled on the connected registry.
log_level str
The verbosity of logs persisted on the connected registry.
auditLogStatus String
Indicates whether audit logs are enabled on the connected registry.
logLevel String
The verbosity of logs persisted on the connected registry.

LoginServerPropertiesResponse

Host This property is required. string
The host of the connected registry. Can be FQDN or IP.
Tls This property is required. Pulumi.AzureNative.ContainerRegistry.Inputs.TlsPropertiesResponse
The TLS properties of the connected registry login server.
Host This property is required. string
The host of the connected registry. Can be FQDN or IP.
Tls This property is required. TlsPropertiesResponse
The TLS properties of the connected registry login server.
host This property is required. String
The host of the connected registry. Can be FQDN or IP.
tls This property is required. TlsPropertiesResponse
The TLS properties of the connected registry login server.
host This property is required. string
The host of the connected registry. Can be FQDN or IP.
tls This property is required. TlsPropertiesResponse
The TLS properties of the connected registry login server.
host This property is required. str
The host of the connected registry. Can be FQDN or IP.
tls This property is required. TlsPropertiesResponse
The TLS properties of the connected registry login server.
host This property is required. String
The host of the connected registry. Can be FQDN or IP.
tls This property is required. Property Map
The TLS properties of the connected registry login server.

ParentPropertiesResponse

SyncProperties This property is required. Pulumi.AzureNative.ContainerRegistry.Inputs.SyncPropertiesResponse
The sync properties of the connected registry with its parent.
Id string
The resource ID of the parent to which the connected registry will be associated.
SyncProperties This property is required. SyncPropertiesResponse
The sync properties of the connected registry with its parent.
Id string
The resource ID of the parent to which the connected registry will be associated.
syncProperties This property is required. SyncPropertiesResponse
The sync properties of the connected registry with its parent.
id String
The resource ID of the parent to which the connected registry will be associated.
syncProperties This property is required. SyncPropertiesResponse
The sync properties of the connected registry with its parent.
id string
The resource ID of the parent to which the connected registry will be associated.
sync_properties This property is required. SyncPropertiesResponse
The sync properties of the connected registry with its parent.
id str
The resource ID of the parent to which the connected registry will be associated.
syncProperties This property is required. Property Map
The sync properties of the connected registry with its parent.
id String
The resource ID of the parent to which the connected registry will be associated.

StatusDetailPropertiesResponse

Code This property is required. string
The code of the status.
CorrelationId This property is required. string
The correlation ID of the status.
Description This property is required. string
The description of the status.
Timestamp This property is required. string
The timestamp of the status.
Type This property is required. string
The component of the connected registry corresponding to the status.
Code This property is required. string
The code of the status.
CorrelationId This property is required. string
The correlation ID of the status.
Description This property is required. string
The description of the status.
Timestamp This property is required. string
The timestamp of the status.
Type This property is required. string
The component of the connected registry corresponding to the status.
code This property is required. String
The code of the status.
correlationId This property is required. String
The correlation ID of the status.
description This property is required. String
The description of the status.
timestamp This property is required. String
The timestamp of the status.
type This property is required. String
The component of the connected registry corresponding to the status.
code This property is required. string
The code of the status.
correlationId This property is required. string
The correlation ID of the status.
description This property is required. string
The description of the status.
timestamp This property is required. string
The timestamp of the status.
type This property is required. string
The component of the connected registry corresponding to the status.
code This property is required. str
The code of the status.
correlation_id This property is required. str
The correlation ID of the status.
description This property is required. str
The description of the status.
timestamp This property is required. str
The timestamp of the status.
type This property is required. str
The component of the connected registry corresponding to the status.
code This property is required. String
The code of the status.
correlationId This property is required. String
The correlation ID of the status.
description This property is required. String
The description of the status.
timestamp This property is required. String
The timestamp of the status.
type This property is required. String
The component of the connected registry corresponding to the status.

SyncPropertiesResponse

GatewayEndpoint This property is required. string
The gateway endpoint used by the connected registry to communicate with its parent.
LastSyncTime This property is required. string
The last time a sync occurred between the connected registry and its parent.
MessageTtl This property is required. string
The period of time for which a message is available to sync before it is expired. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.
TokenId This property is required. string
The resource ID of the ACR token used to authenticate the connected registry to its parent during sync.
Schedule string
The cron expression indicating the schedule that the connected registry will sync with its parent.
SyncWindow string
The time window during which sync is enabled for each schedule occurrence. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.
GatewayEndpoint This property is required. string
The gateway endpoint used by the connected registry to communicate with its parent.
LastSyncTime This property is required. string
The last time a sync occurred between the connected registry and its parent.
MessageTtl This property is required. string
The period of time for which a message is available to sync before it is expired. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.
TokenId This property is required. string
The resource ID of the ACR token used to authenticate the connected registry to its parent during sync.
Schedule string
The cron expression indicating the schedule that the connected registry will sync with its parent.
SyncWindow string
The time window during which sync is enabled for each schedule occurrence. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.
gatewayEndpoint This property is required. String
The gateway endpoint used by the connected registry to communicate with its parent.
lastSyncTime This property is required. String
The last time a sync occurred between the connected registry and its parent.
messageTtl This property is required. String
The period of time for which a message is available to sync before it is expired. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.
tokenId This property is required. String
The resource ID of the ACR token used to authenticate the connected registry to its parent during sync.
schedule String
The cron expression indicating the schedule that the connected registry will sync with its parent.
syncWindow String
The time window during which sync is enabled for each schedule occurrence. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.
gatewayEndpoint This property is required. string
The gateway endpoint used by the connected registry to communicate with its parent.
lastSyncTime This property is required. string
The last time a sync occurred between the connected registry and its parent.
messageTtl This property is required. string
The period of time for which a message is available to sync before it is expired. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.
tokenId This property is required. string
The resource ID of the ACR token used to authenticate the connected registry to its parent during sync.
schedule string
The cron expression indicating the schedule that the connected registry will sync with its parent.
syncWindow string
The time window during which sync is enabled for each schedule occurrence. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.
gateway_endpoint This property is required. str
The gateway endpoint used by the connected registry to communicate with its parent.
last_sync_time This property is required. str
The last time a sync occurred between the connected registry and its parent.
message_ttl This property is required. str
The period of time for which a message is available to sync before it is expired. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.
token_id This property is required. str
The resource ID of the ACR token used to authenticate the connected registry to its parent during sync.
schedule str
The cron expression indicating the schedule that the connected registry will sync with its parent.
sync_window str
The time window during which sync is enabled for each schedule occurrence. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.
gatewayEndpoint This property is required. String
The gateway endpoint used by the connected registry to communicate with its parent.
lastSyncTime This property is required. String
The last time a sync occurred between the connected registry and its parent.
messageTtl This property is required. String
The period of time for which a message is available to sync before it is expired. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.
tokenId This property is required. String
The resource ID of the ACR token used to authenticate the connected registry to its parent during sync.
schedule String
The cron expression indicating the schedule that the connected registry will sync with its parent.
syncWindow String
The time window during which sync is enabled for each schedule occurrence. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.

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.

TlsCertificatePropertiesResponse

Location This property is required. string
Indicates the location of the certificates.
Type This property is required. string
The type of certificate location.
Location This property is required. string
Indicates the location of the certificates.
Type This property is required. string
The type of certificate location.
location This property is required. String
Indicates the location of the certificates.
type This property is required. String
The type of certificate location.
location This property is required. string
Indicates the location of the certificates.
type This property is required. string
The type of certificate location.
location This property is required. str
Indicates the location of the certificates.
type This property is required. str
The type of certificate location.
location This property is required. String
Indicates the location of the certificates.
type This property is required. String
The type of certificate location.

TlsPropertiesResponse

Certificate This property is required. Pulumi.AzureNative.ContainerRegistry.Inputs.TlsCertificatePropertiesResponse
The certificate used to configure HTTPS for the login server.
Status This property is required. string
Indicates whether HTTPS is enabled for the login server.
Certificate This property is required. TlsCertificatePropertiesResponse
The certificate used to configure HTTPS for the login server.
Status This property is required. string
Indicates whether HTTPS is enabled for the login server.
certificate This property is required. TlsCertificatePropertiesResponse
The certificate used to configure HTTPS for the login server.
status This property is required. String
Indicates whether HTTPS is enabled for the login server.
certificate This property is required. TlsCertificatePropertiesResponse
The certificate used to configure HTTPS for the login server.
status This property is required. string
Indicates whether HTTPS is enabled for the login server.
certificate This property is required. TlsCertificatePropertiesResponse
The certificate used to configure HTTPS for the login server.
status This property is required. str
Indicates whether HTTPS is enabled for the login server.
certificate This property is required. Property Map
The certificate used to configure HTTPS for the login server.
status This property is required. String
Indicates whether HTTPS is enabled for the login server.

Package Details

Repository
azure-native-v1 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi