azure-native.containerregistry.ConnectedRegistry
Explore with Pulumi AI
An object that represents a connected registry for a container registry.
Uses Azure REST API version 2023-01-01-preview. In version 1.x of the Azure Native provider, it used API version 2020-11-01-preview.
Other available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-11-01-preview, 2024-11-01-preview.
Create ConnectedRegistry Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ConnectedRegistry(name: string, args: ConnectedRegistryArgs, opts?: CustomResourceOptions);
@overload
def ConnectedRegistry(resource_name: str,
args: ConnectedRegistryArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ConnectedRegistry(resource_name: str,
opts: Optional[ResourceOptions] = None,
mode: Optional[Union[str, ConnectedRegistryMode]] = None,
parent: Optional[ParentPropertiesArgs] = None,
registry_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
client_token_ids: Optional[Sequence[str]] = None,
connected_registry_name: Optional[str] = None,
logging: Optional[LoggingPropertiesArgs] = None,
notifications_list: Optional[Sequence[str]] = None)
func NewConnectedRegistry(ctx *Context, name string, args ConnectedRegistryArgs, opts ...ResourceOption) (*ConnectedRegistry, error)
public ConnectedRegistry(string name, ConnectedRegistryArgs args, CustomResourceOptions? opts = null)
public ConnectedRegistry(String name, ConnectedRegistryArgs args)
public ConnectedRegistry(String name, ConnectedRegistryArgs args, CustomResourceOptions options)
type: azure-native:containerregistry:ConnectedRegistry
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name
This property is required. string - The unique name of the resource.
- args
This property is required. ConnectedRegistryArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name
This property is required. str - The unique name of the resource.
- args
This property is required. ConnectedRegistryArgs - The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. ConnectedRegistryArgs - The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. ConnectedRegistryArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name
This property is required. String - The unique name of the resource.
- args
This property is required. ConnectedRegistryArgs - The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var connectedRegistryResource = new AzureNative.ContainerRegistry.ConnectedRegistry("connectedRegistryResource", new()
{
Mode = "string",
Parent = new AzureNative.ContainerRegistry.Inputs.ParentPropertiesArgs
{
SyncProperties = new AzureNative.ContainerRegistry.Inputs.SyncPropertiesArgs
{
MessageTtl = "string",
TokenId = "string",
Schedule = "string",
SyncWindow = "string",
},
Id = "string",
},
RegistryName = "string",
ResourceGroupName = "string",
ClientTokenIds = new[]
{
"string",
},
ConnectedRegistryName = "string",
Logging = new AzureNative.ContainerRegistry.Inputs.LoggingPropertiesArgs
{
AuditLogStatus = "string",
LogLevel = "string",
},
NotificationsList = new[]
{
"string",
},
});
example, err := containerregistry.NewConnectedRegistry(ctx, "connectedRegistryResource", &containerregistry.ConnectedRegistryArgs{
Mode: pulumi.String("string"),
Parent: &containerregistry.ParentPropertiesArgs{
SyncProperties: &containerregistry.SyncPropertiesArgs{
MessageTtl: pulumi.String("string"),
TokenId: pulumi.String("string"),
Schedule: pulumi.String("string"),
SyncWindow: pulumi.String("string"),
},
Id: pulumi.String("string"),
},
RegistryName: pulumi.String("string"),
ResourceGroupName: pulumi.String("string"),
ClientTokenIds: pulumi.StringArray{
pulumi.String("string"),
},
ConnectedRegistryName: pulumi.String("string"),
Logging: &containerregistry.LoggingPropertiesArgs{
AuditLogStatus: pulumi.String("string"),
LogLevel: pulumi.String("string"),
},
NotificationsList: pulumi.StringArray{
pulumi.String("string"),
},
})
var connectedRegistryResource = new ConnectedRegistry("connectedRegistryResource", ConnectedRegistryArgs.builder()
.mode("string")
.parent(ParentPropertiesArgs.builder()
.syncProperties(SyncPropertiesArgs.builder()
.messageTtl("string")
.tokenId("string")
.schedule("string")
.syncWindow("string")
.build())
.id("string")
.build())
.registryName("string")
.resourceGroupName("string")
.clientTokenIds("string")
.connectedRegistryName("string")
.logging(LoggingPropertiesArgs.builder()
.auditLogStatus("string")
.logLevel("string")
.build())
.notificationsList("string")
.build());
connected_registry_resource = azure_native.containerregistry.ConnectedRegistry("connectedRegistryResource",
mode="string",
parent={
"sync_properties": {
"message_ttl": "string",
"token_id": "string",
"schedule": "string",
"sync_window": "string",
},
"id": "string",
},
registry_name="string",
resource_group_name="string",
client_token_ids=["string"],
connected_registry_name="string",
logging={
"audit_log_status": "string",
"log_level": "string",
},
notifications_list=["string"])
const connectedRegistryResource = new azure_native.containerregistry.ConnectedRegistry("connectedRegistryResource", {
mode: "string",
parent: {
syncProperties: {
messageTtl: "string",
tokenId: "string",
schedule: "string",
syncWindow: "string",
},
id: "string",
},
registryName: "string",
resourceGroupName: "string",
clientTokenIds: ["string"],
connectedRegistryName: "string",
logging: {
auditLogStatus: "string",
logLevel: "string",
},
notificationsList: ["string"],
});
type: azure-native:containerregistry:ConnectedRegistry
properties:
clientTokenIds:
- string
connectedRegistryName: string
logging:
auditLogStatus: string
logLevel: string
mode: string
notificationsList:
- string
parent:
id: string
syncProperties:
messageTtl: string
schedule: string
syncWindow: string
tokenId: string
registryName: string
resourceGroupName: string
ConnectedRegistry Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ConnectedRegistry resource accepts the following input properties:
- Mode
This property is required. string | Pulumi.Azure Native. Container Registry. Connected Registry Mode - The mode of the connected registry resource that indicates the permissions of the registry.
- Parent
This property is required. Pulumi.Azure Native. Container Registry. Inputs. Parent Properties - The parent of the connected registry.
- Registry
Name This property is required. Changes to this property will trigger replacement.
- The name of the container registry.
- Resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- Client
Token List<string>Ids - The list of the ACR token resource IDs used to authenticate clients to the connected registry.
- Connected
Registry Name Changes to this property will trigger replacement.
- The name of the connected registry.
- Logging
Pulumi.
Azure Native. Container Registry. Inputs. Logging Properties - The logging properties of the connected registry.
- Notifications
List List<string> - The list of notifications subscription information for the connected registry.
- Mode
This property is required. string | ConnectedRegistry Mode - The mode of the connected registry resource that indicates the permissions of the registry.
- Parent
This property is required. ParentProperties Args - The parent of the connected registry.
- Registry
Name This property is required. Changes to this property will trigger replacement.
- The name of the container registry.
- Resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- Client
Token []stringIds - The list of the ACR token resource IDs used to authenticate clients to the connected registry.
- Connected
Registry Name Changes to this property will trigger replacement.
- The name of the connected registry.
- Logging
Logging
Properties Args - The logging properties of the connected registry.
- Notifications
List []string - The list of notifications subscription information for the connected registry.
- mode
This property is required. String | ConnectedRegistry Mode - The mode of the connected registry resource that indicates the permissions of the registry.
- parent
This property is required. ParentProperties - The parent of the connected registry.
- registry
Name This property is required. Changes to this property will trigger replacement.
- The name of the container registry.
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- client
Token List<String>Ids - The list of the ACR token resource IDs used to authenticate clients to the connected registry.
- connected
Registry Name Changes to this property will trigger replacement.
- The name of the connected registry.
- logging
Logging
Properties - The logging properties of the connected registry.
- notifications
List List<String> - The list of notifications subscription information for the connected registry.
- mode
This property is required. string | ConnectedRegistry Mode - The mode of the connected registry resource that indicates the permissions of the registry.
- parent
This property is required. ParentProperties - The parent of the connected registry.
- registry
Name This property is required. Changes to this property will trigger replacement.
- The name of the container registry.
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- client
Token string[]Ids - The list of the ACR token resource IDs used to authenticate clients to the connected registry.
- connected
Registry Name Changes to this property will trigger replacement.
- The name of the connected registry.
- logging
Logging
Properties - The logging properties of the connected registry.
- notifications
List string[] - The list of notifications subscription information for the connected registry.
- mode
This property is required. str | ConnectedRegistry Mode - The mode of the connected registry resource that indicates the permissions of the registry.
- parent
This property is required. ParentProperties Args - The parent of the connected registry.
- registry_
name This property is required. Changes to this property will trigger replacement.
- The name of the container registry.
- resource_
group_ name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- client_
token_ Sequence[str]ids - The list of the ACR token resource IDs used to authenticate clients to the connected registry.
- connected_
registry_ name Changes to this property will trigger replacement.
- The name of the connected registry.
- logging
Logging
Properties Args - The logging properties of the connected registry.
- notifications_
list Sequence[str] - The list of notifications subscription information for the connected registry.
- mode
This property is required. String | "ReadWrite" | "Read Only" | "Registry" | "Mirror" - The mode of the connected registry resource that indicates the permissions of the registry.
- parent
This property is required. Property Map - The parent of the connected registry.
- registry
Name This property is required. Changes to this property will trigger replacement.
- The name of the container registry.
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- client
Token List<String>Ids - The list of the ACR token resource IDs used to authenticate clients to the connected registry.
- connected
Registry Name Changes to this property will trigger replacement.
- The name of the connected registry.
- logging Property Map
- The logging properties of the connected registry.
- notifications
List List<String> - The list of notifications subscription information for the connected registry.
Outputs
All input properties are implicitly available as output properties. Additionally, the ConnectedRegistry resource produces the following output properties:
- Activation
Pulumi.
Azure Native. Container Registry. Outputs. Activation Properties Response - The activation properties of the connected registry.
- Connection
State string - The current connection state of the connected registry.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Activity stringTime - The last activity time of the connected registry.
- Name string
- The name of the resource.
- Provisioning
State string - Provisioning state of the resource.
- Status
Details List<Pulumi.Azure Native. Container Registry. Outputs. Status Detail Properties Response> - The list of current statuses of the connected registry.
- System
Data Pulumi.Azure Native. Container Registry. Outputs. System Data Response - 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.
- Login
Server Pulumi.Azure Native. Container Registry. Outputs. Login Server Properties Response - The login server properties of the connected registry.
- Activation
Activation
Properties Response - The activation properties of the connected registry.
- Connection
State string - The current connection state of the connected registry.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Activity stringTime - The last activity time of the connected registry.
- Name string
- The name of the resource.
- Provisioning
State string - Provisioning state of the resource.
- Status
Details []StatusDetail Properties Response - The list of current statuses of the connected registry.
- System
Data SystemData Response - 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.
- Login
Server LoginServer Properties Response - The login server properties of the connected registry.
- activation
Activation
Properties Response - The activation properties of the connected registry.
- connection
State String - The current connection state of the connected registry.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Activity StringTime - The last activity time of the connected registry.
- name String
- The name of the resource.
- provisioning
State String - Provisioning state of the resource.
- status
Details List<StatusDetail Properties Response> - The list of current statuses of the connected registry.
- system
Data SystemData Response - 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.
- login
Server LoginServer Properties Response - The login server properties of the connected registry.
- activation
Activation
Properties Response - The activation properties of the connected registry.
- connection
State string - The current connection state of the connected registry.
- id string
- The provider-assigned unique ID for this managed resource.
- last
Activity stringTime - The last activity time of the connected registry.
- name string
- The name of the resource.
- provisioning
State string - Provisioning state of the resource.
- status
Details StatusDetail Properties Response[] - The list of current statuses of the connected registry.
- system
Data SystemData Response - 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.
- login
Server LoginServer Properties Response - The login server properties of the connected registry.
- activation
Activation
Properties Response - The activation properties of the connected registry.
- connection_
state str - The current connection state of the connected registry.
- id str
- The provider-assigned unique ID for this managed resource.
- last_
activity_ strtime - The last activity time of the connected registry.
- name str
- The name of the resource.
- provisioning_
state str - Provisioning state of the resource.
- status_
details Sequence[StatusDetail Properties Response] - The list of current statuses of the connected registry.
- system_
data SystemData Response - 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.
- login_
server LoginServer Properties Response - The login server properties of the connected registry.
- activation Property Map
- The activation properties of the connected registry.
- connection
State String - The current connection state of the connected registry.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Activity StringTime - The last activity time of the connected registry.
- name String
- The name of the resource.
- provisioning
State String - Provisioning state of the resource.
- status
Details List<Property Map> - The list of current statuses of the connected registry.
- system
Data 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.
- login
Server Property Map - The login server properties of the connected registry.
Supporting Types
ActivationPropertiesResponse, ActivationPropertiesResponseArgs
- 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.
AuditLogStatus, AuditLogStatusArgs
- Enabled
- Enabled
- Disabled
- Disabled
- Audit
Log Status Enabled - Enabled
- Audit
Log Status Disabled - Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- ENABLED
- Enabled
- DISABLED
- Disabled
- "Enabled"
- Enabled
- "Disabled"
- Disabled
ConnectedRegistryMode, ConnectedRegistryModeArgs
- Read
Write - ReadWrite
- Read
Only - ReadOnly
- Registry
- Registry
- Mirror
- Mirror
- Connected
Registry Mode Read Write - ReadWrite
- Connected
Registry Mode Read Only - ReadOnly
- Connected
Registry Mode Registry - Registry
- Connected
Registry Mode Mirror - Mirror
- Read
Write - ReadWrite
- Read
Only - ReadOnly
- Registry
- Registry
- Mirror
- Mirror
- Read
Write - ReadWrite
- Read
Only - ReadOnly
- Registry
- Registry
- Mirror
- Mirror
- READ_WRITE
- ReadWrite
- READ_ONLY
- ReadOnly
- REGISTRY
- Registry
- MIRROR
- Mirror
- "Read
Write" - ReadWrite
- "Read
Only" - ReadOnly
- "Registry"
- Registry
- "Mirror"
- Mirror
LogLevel, LogLevelArgs
- Debug
- Debug
- Information
- Information
- Warning
- Warning
- Error
- Error
- None
- None
- Log
Level Debug - Debug
- Log
Level Information - Information
- Log
Level Warning - Warning
- Log
Level Error - Error
- Log
Level None - None
- Debug
- Debug
- Information
- Information
- Warning
- Warning
- Error
- Error
- None
- None
- Debug
- Debug
- Information
- Information
- Warning
- Warning
- Error
- Error
- None
- None
- DEBUG
- Debug
- INFORMATION
- Information
- WARNING
- Warning
- ERROR
- Error
- NONE
- None
- "Debug"
- Debug
- "Information"
- Information
- "Warning"
- Warning
- "Error"
- Error
- "None"
- None
LoggingProperties, LoggingPropertiesArgs
- Audit
Log string | Pulumi.Status Azure Native. Container Registry. Audit Log Status - Indicates whether audit logs are enabled on the connected registry.
- Log
Level string | Pulumi.Azure Native. Container Registry. Log Level - The verbosity of logs persisted on the connected registry.
- Audit
Log string | AuditStatus Log Status - Indicates whether audit logs are enabled on the connected registry.
- Log
Level string | LogLevel - The verbosity of logs persisted on the connected registry.
- audit
Log String | AuditStatus Log Status - Indicates whether audit logs are enabled on the connected registry.
- log
Level String | LogLevel - The verbosity of logs persisted on the connected registry.
- audit
Log string | AuditStatus Log Status - Indicates whether audit logs are enabled on the connected registry.
- log
Level string | LogLevel - The verbosity of logs persisted on the connected registry.
- audit_
log_ str | Auditstatus Log Status - Indicates whether audit logs are enabled on the connected registry.
- log_
level str | LogLevel - The verbosity of logs persisted on the connected registry.
- audit
Log String | "Enabled" | "Disabled"Status - Indicates whether audit logs are enabled on the connected registry.
- log
Level String | "Debug" | "Information" | "Warning" | "Error" | "None" - The verbosity of logs persisted on the connected registry.
LoggingPropertiesResponse, LoggingPropertiesResponseArgs
- Audit
Log stringStatus - Indicates whether audit logs are enabled on the connected registry.
- Log
Level string - The verbosity of logs persisted on the connected registry.
- Audit
Log stringStatus - Indicates whether audit logs are enabled on the connected registry.
- Log
Level string - The verbosity of logs persisted on the connected registry.
- audit
Log StringStatus - Indicates whether audit logs are enabled on the connected registry.
- log
Level String - The verbosity of logs persisted on the connected registry.
- audit
Log stringStatus - Indicates whether audit logs are enabled on the connected registry.
- log
Level string - The verbosity of logs persisted on the connected registry.
- audit_
log_ strstatus - Indicates whether audit logs are enabled on the connected registry.
- log_
level str - The verbosity of logs persisted on the connected registry.
- audit
Log StringStatus - Indicates whether audit logs are enabled on the connected registry.
- log
Level String - The verbosity of logs persisted on the connected registry.
LoginServerPropertiesResponse, LoginServerPropertiesResponseArgs
- Host
This property is required. string - The host of the connected registry. Can be FQDN or IP.
- Tls
This property is required. Pulumi.Azure Native. Container Registry. Inputs. Tls Properties Response - 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. TlsProperties Response - 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. TlsProperties Response - 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. TlsProperties Response - 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. TlsProperties Response - 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.
ParentProperties, ParentPropertiesArgs
- Sync
Properties This property is required. Pulumi.Azure Native. Container Registry. Inputs. Sync Properties - 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. SyncProperties - 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. SyncProperties - 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. SyncProperties - 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. SyncProperties - 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.
- sync
Properties 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.
ParentPropertiesResponse, ParentPropertiesResponseArgs
- Sync
Properties This property is required. Pulumi.Azure Native. Container Registry. Inputs. Sync Properties Response - 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. SyncProperties Response - 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. SyncProperties Response - 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. SyncProperties Response - 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. SyncProperties Response - 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.
- sync
Properties 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, StatusDetailPropertiesResponseArgs
- Code
This property is required. string - The code of the status.
- Correlation
Id 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.
- Correlation
Id 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.
- correlation
Id 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.
- correlation
Id 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.
- correlation
Id 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.
SyncProperties, SyncPropertiesArgs
- Message
Ttl 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.
- Token
Id 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.
- Sync
Window 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.
- Message
Ttl 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.
- Token
Id 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.
- Sync
Window 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.
- message
Ttl 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.
- token
Id 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.
- sync
Window 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.
- message
Ttl 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.
- token
Id 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.
- sync
Window 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.
- 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.
- message
Ttl 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.
- token
Id 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.
- sync
Window 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.
SyncPropertiesResponse, SyncPropertiesResponseArgs
- Gateway
Endpoint This property is required. string - The gateway endpoint used by the connected registry to communicate with its parent.
- Last
Sync Time This property is required. string - The last time a sync occurred between the connected registry and its parent.
- Message
Ttl 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.
- Token
Id 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.
- Sync
Window 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. string - The gateway endpoint used by the connected registry to communicate with its parent.
- Last
Sync Time This property is required. string - The last time a sync occurred between the connected registry and its parent.
- Message
Ttl 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.
- Token
Id 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.
- Sync
Window 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. String - The gateway endpoint used by the connected registry to communicate with its parent.
- last
Sync Time This property is required. String - The last time a sync occurred between the connected registry and its parent.
- message
Ttl 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.
- token
Id 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.
- sync
Window 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. string - The gateway endpoint used by the connected registry to communicate with its parent.
- last
Sync Time This property is required. string - The last time a sync occurred between the connected registry and its parent.
- message
Ttl 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.
- token
Id 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.
- sync
Window 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.
- gateway
Endpoint This property is required. String - The gateway endpoint used by the connected registry to communicate with its parent.
- last
Sync Time This property is required. String - The last time a sync occurred between the connected registry and its parent.
- message
Ttl 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.
- token
Id 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.
- sync
Window 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, SystemDataResponseArgs
- 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 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 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 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 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 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 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.
TlsCertificatePropertiesResponse, TlsCertificatePropertiesResponseArgs
TlsPropertiesResponse, TlsPropertiesResponseArgs
- Certificate
This property is required. Pulumi.Azure Native. Container Registry. Inputs. Tls Certificate Properties Response - 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. TlsCertificate Properties Response - 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. TlsCertificate Properties Response - 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. TlsCertificate Properties Response - 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. TlsCertificate Properties Response - 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.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:containerregistry:ConnectedRegistry myConnectedRegistry /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{registryName}/connectedRegistries/{connectedRegistryName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0