azure-native.containerregistry.ConnectedRegistry
Explore with Pulumi AI
An object that represents a connected registry for a container registry. API Version: 2020-11-01-preview.
Example Usage
ConnectedRegistryCreate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var connectedRegistry = new AzureNative.ContainerRegistry.ConnectedRegistry("connectedRegistry", new()
{
ClientTokenIds = new[]
{
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/tokens/client1Token",
},
ConnectedRegistryName = "myConnectedRegistry",
Mode = "Registry",
Parent = new AzureNative.ContainerRegistry.Inputs.ParentPropertiesArgs
{
SyncProperties = new AzureNative.ContainerRegistry.Inputs.SyncPropertiesArgs
{
MessageTtl = "P2D",
Schedule = "0 9 * * *",
SyncWindow = "PT3H",
TokenId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/tokens/syncToken",
},
},
RegistryName = "myRegistry",
ResourceGroupName = "myResourceGroup",
});
});
package main
import (
containerregistry "github.com/pulumi/pulumi-azure-native-sdk/containerregistry"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := containerregistry.NewConnectedRegistry(ctx, "connectedRegistry", &containerregistry.ConnectedRegistryArgs{
ClientTokenIds: pulumi.StringArray{
pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/tokens/client1Token"),
},
ConnectedRegistryName: pulumi.String("myConnectedRegistry"),
Mode: pulumi.String("Registry"),
Parent: containerregistry.ParentPropertiesResponse{
SyncProperties: &containerregistry.SyncPropertiesArgs{
MessageTtl: pulumi.String("P2D"),
Schedule: pulumi.String("0 9 * * *"),
SyncWindow: pulumi.String("PT3H"),
TokenId: pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/tokens/syncToken"),
},
},
RegistryName: pulumi.String("myRegistry"),
ResourceGroupName: pulumi.String("myResourceGroup"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.containerregistry.ConnectedRegistry;
import com.pulumi.azurenative.containerregistry.ConnectedRegistryArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var connectedRegistry = new ConnectedRegistry("connectedRegistry", ConnectedRegistryArgs.builder()
.clientTokenIds("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/tokens/client1Token")
.connectedRegistryName("myConnectedRegistry")
.mode("Registry")
.parent(Map.of("syncProperties", Map.ofEntries(
Map.entry("messageTtl", "P2D"),
Map.entry("schedule", "0 9 * * *"),
Map.entry("syncWindow", "PT3H"),
Map.entry("tokenId", "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/tokens/syncToken")
)))
.registryName("myRegistry")
.resourceGroupName("myResourceGroup")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
connected_registry = azure_native.containerregistry.ConnectedRegistry("connectedRegistry",
client_token_ids=["/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/tokens/client1Token"],
connected_registry_name="myConnectedRegistry",
mode="Registry",
parent=azure_native.containerregistry.ParentPropertiesResponseArgs(
sync_properties=azure_native.containerregistry.SyncPropertiesArgs(
message_ttl="P2D",
schedule="0 9 * * *",
sync_window="PT3H",
token_id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/tokens/syncToken",
),
),
registry_name="myRegistry",
resource_group_name="myResourceGroup")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const connectedRegistry = new azure_native.containerregistry.ConnectedRegistry("connectedRegistry", {
clientTokenIds: ["/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/tokens/client1Token"],
connectedRegistryName: "myConnectedRegistry",
mode: "Registry",
parent: {
syncProperties: {
messageTtl: "P2D",
schedule: "0 9 * * *",
syncWindow: "PT3H",
tokenId: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/tokens/syncToken",
},
},
registryName: "myRegistry",
resourceGroupName: "myResourceGroup",
});
resources:
connectedRegistry:
type: azure-native:containerregistry:ConnectedRegistry
properties:
clientTokenIds:
- /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/tokens/client1Token
connectedRegistryName: myConnectedRegistry
mode: Registry
parent:
syncProperties:
messageTtl: P2D
schedule: 0 9 * * *
syncWindow: PT3H
tokenId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/tokens/syncToken
registryName: myRegistry
resourceGroupName: myResourceGroup
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)
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 string
- The unique name of the resource.
- args ConnectedRegistryArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args 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 string
- The unique name of the resource.
- args ConnectedRegistryArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConnectedRegistryArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args 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 =
{
{ "syncProperties",
{
{ "messageTtl", "string" },
{ "tokenId", "string" },
{ "schedule", "string" },
{ "syncWindow", "string" },
} },
{ "id", "string" },
},
RegistryName = "string",
ResourceGroupName = "string",
ClientTokenIds = new[]
{
"string",
},
ConnectedRegistryName = "string",
Logging =
{
{ "auditLogStatus", "string" },
{ "logLevel", "string" },
},
});
example, err := containerregistry.NewConnectedRegistry(ctx, "connectedRegistryResource", &containerregistry.ConnectedRegistryArgs{
Mode: "string",
Parent: map[string]interface{}{
"syncProperties": map[string]interface{}{
"messageTtl": "string",
"tokenId": "string",
"schedule": "string",
"syncWindow": "string",
},
"id": "string",
},
RegistryName: "string",
ResourceGroupName: "string",
ClientTokenIds: []string{
"string",
},
ConnectedRegistryName: "string",
Logging: map[string]interface{}{
"auditLogStatus": "string",
"logLevel": "string",
},
})
var connectedRegistryResource = new ConnectedRegistry("connectedRegistryResource", ConnectedRegistryArgs.builder()
.mode("string")
.parent(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.registryName("string")
.resourceGroupName("string")
.clientTokenIds("string")
.connectedRegistryName("string")
.logging(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.build());
connected_registry_resource = azure_native.containerregistry.ConnectedRegistry("connectedRegistryResource",
mode=string,
parent={
syncProperties: {
messageTtl: string,
tokenId: string,
schedule: string,
syncWindow: string,
},
id: string,
},
registry_name=string,
resource_group_name=string,
client_token_ids=[string],
connected_registry_name=string,
logging={
auditLogStatus: string,
logLevel: 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",
},
});
type: azure-native:containerregistry:ConnectedRegistry
properties:
clientTokenIds:
- string
connectedRegistryName: string
logging:
auditLogStatus: string
logLevel: string
mode: 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
string | Pulumi.
Azure Native. Container Registry. Connected Registry Mode - The mode of the connected registry resource that indicates the permissions of the registry.
- Parent
Pulumi.
Azure Native. Container Registry. Inputs. Parent Properties - The parent of the connected registry.
- Registry
Name string - The name of the container registry.
- Resource
Group stringName - The name of the resource group to which the container registry belongs.
- Client
Token List<string>Ids - The list of the ACR token resource IDs used to authenticate clients to the connected registry.
- Connected
Registry stringName - The name of the connected registry.
- Logging
Pulumi.
Azure Native. Container Registry. Inputs. Logging Properties - The logging properties of the connected registry.
- Mode
string | Connected
Registry Mode - The mode of the connected registry resource that indicates the permissions of the registry.
- Parent
Parent
Properties Args - The parent of the connected registry.
- Registry
Name string - The name of the container registry.
- Resource
Group stringName - The name of the resource group to which the container registry belongs.
- Client
Token []stringIds - The list of the ACR token resource IDs used to authenticate clients to the connected registry.
- Connected
Registry stringName - The name of the connected registry.
- Logging
Logging
Properties Args - The logging properties of the connected registry.
- mode
String | Connected
Registry Mode - The mode of the connected registry resource that indicates the permissions of the registry.
- parent
Parent
Properties - The parent of the connected registry.
- registry
Name String - The name of the container registry.
- resource
Group StringName - The name of the resource group to which the container registry belongs.
- client
Token List<String>Ids - The list of the ACR token resource IDs used to authenticate clients to the connected registry.
- connected
Registry StringName - The name of the connected registry.
- logging
Logging
Properties - The logging properties of the connected registry.
- mode
string | Connected
Registry Mode - The mode of the connected registry resource that indicates the permissions of the registry.
- parent
Parent
Properties - The parent of the connected registry.
- registry
Name string - The name of the container registry.
- resource
Group stringName - The name of the resource group to which the container registry belongs.
- client
Token string[]Ids - The list of the ACR token resource IDs used to authenticate clients to the connected registry.
- connected
Registry stringName - The name of the connected registry.
- logging
Logging
Properties - The logging properties of the connected registry.
- mode
str | Connected
Registry Mode - The mode of the connected registry resource that indicates the permissions of the registry.
- parent
Parent
Properties Args - The parent of the connected registry.
- registry_
name str - The name of the container registry.
- resource_
group_ strname - The name of the resource group to which the container registry belongs.
- client_
token_ Sequence[str]ids - The list of the ACR token resource IDs used to authenticate clients to the connected registry.
- connected_
registry_ strname - The name of the connected registry.
- logging
Logging
Properties Args - The logging properties of the connected registry.
- mode String | "Registry" | "Mirror"
- The mode of the connected registry resource that indicates the permissions of the registry.
- parent Property Map
- The parent of the connected registry.
- registry
Name String - The name of the container registry.
- resource
Group StringName - The name of the resource group to which the container registry belongs.
- client
Token List<String>Ids - The list of the ACR token resource IDs used to authenticate clients to the connected registry.
- connected
Registry StringName - The name of the connected registry.
- logging Property Map
- The logging properties of 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 string
- The activation status of the connected registry.
- Status string
- The activation status of the connected registry.
- status String
- The activation status of the connected registry.
- status string
- The activation status of the connected registry.
- status str
- The activation status of the connected registry.
- status 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
- Registry
- Registry
- Mirror
- Mirror
- Connected
Registry Mode Registry - Registry
- Connected
Registry Mode Mirror - Mirror
- Registry
- Registry
- Mirror
- Mirror
- Registry
- Registry
- Mirror
- Mirror
- REGISTRY
- Registry
- MIRROR
- Mirror
- "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 string
- The host of the connected registry. Can be FQDN or IP.
- Tls
Pulumi.
Azure Native. Container Registry. Inputs. Tls Properties Response - The TLS properties of the connected registry login server.
- Host string
- The host of the connected registry. Can be FQDN or IP.
- Tls
Tls
Properties Response - The TLS properties of the connected registry login server.
- host String
- The host of the connected registry. Can be FQDN or IP.
- tls
Tls
Properties Response - The TLS properties of the connected registry login server.
- host string
- The host of the connected registry. Can be FQDN or IP.
- tls
Tls
Properties Response - The TLS properties of the connected registry login server.
- host str
- The host of the connected registry. Can be FQDN or IP.
- tls
Tls
Properties Response - The TLS properties of the connected registry login server.
- host String
- The host of the connected registry. Can be FQDN or IP.
- tls Property Map
- The TLS properties of the connected registry login server.
ParentProperties, ParentPropertiesArgs
- Sync
Properties 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 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 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 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 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 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 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 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 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 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 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 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 string
- The code of the status.
- Correlation
Id string - The correlation ID of the status.
- Description string
- The description of the status.
- Timestamp string
- The timestamp of the status.
- Type string
- The component of the connected registry corresponding to the status.
- Code string
- The code of the status.
- Correlation
Id string - The correlation ID of the status.
- Description string
- The description of the status.
- Timestamp string
- The timestamp of the status.
- Type string
- The component of the connected registry corresponding to the status.
- code String
- The code of the status.
- correlation
Id String - The correlation ID of the status.
- description String
- The description of the status.
- timestamp String
- The timestamp of the status.
- type String
- The component of the connected registry corresponding to the status.
- code string
- The code of the status.
- correlation
Id string - The correlation ID of the status.
- description string
- The description of the status.
- timestamp string
- The timestamp of the status.
- type string
- The component of the connected registry corresponding to the status.
- code str
- The code of the status.
- correlation_
id str - The correlation ID of the status.
- description str
- The description of the status.
- timestamp str
- The timestamp of the status.
- type str
- The component of the connected registry corresponding to the status.
- code String
- The code of the status.
- correlation
Id String - The correlation ID of the status.
- description String
- The description of the status.
- timestamp String
- The timestamp of the status.
- type String
- The component of the connected registry corresponding to the status.
SyncProperties, SyncPropertiesArgs
- Message
Ttl 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 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 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 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 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 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 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 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 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 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 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 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 string - The gateway endpoint used by the connected registry to communicate with its parent.
- Last
Sync stringTime - The last time a sync occurred between the connected registry and its parent.
- Message
Ttl 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 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 string - The gateway endpoint used by the connected registry to communicate with its parent.
- Last
Sync stringTime - The last time a sync occurred between the connected registry and its parent.
- Message
Ttl 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 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 String - The gateway endpoint used by the connected registry to communicate with its parent.
- last
Sync StringTime - The last time a sync occurred between the connected registry and its parent.
- message
Ttl 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 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 string - The gateway endpoint used by the connected registry to communicate with its parent.
- last
Sync stringTime - The last time a sync occurred between the connected registry and its parent.
- message
Ttl 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 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 str - The gateway endpoint used by the connected registry to communicate with its parent.
- last_
sync_ strtime - The last time a sync occurred between the connected registry and its parent.
- message_
ttl 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 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 String - The gateway endpoint used by the connected registry to communicate with its parent.
- last
Sync StringTime - The last time a sync occurred between the connected registry and its parent.
- message
Ttl 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 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
Pulumi.
Azure Native. Container Registry. Inputs. Tls Certificate Properties Response - The certificate used to configure HTTPS for the login server.
- Status string
- Indicates whether HTTPS is enabled for the login server.
- Certificate
Tls
Certificate Properties Response - The certificate used to configure HTTPS for the login server.
- Status string
- Indicates whether HTTPS is enabled for the login server.
- certificate
Tls
Certificate Properties Response - The certificate used to configure HTTPS for the login server.
- status String
- Indicates whether HTTPS is enabled for the login server.
- certificate
Tls
Certificate Properties Response - The certificate used to configure HTTPS for the login server.
- status string
- Indicates whether HTTPS is enabled for the login server.
- certificate
Tls
Certificate Properties Response - The certificate used to configure HTTPS for the login server.
- status str
- Indicates whether HTTPS is enabled for the login server.
- certificate Property Map
- The certificate used to configure HTTPS for the login server.
- status 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/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/connectedRegistries/myConnectedRegistry
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0