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.getRegistry
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 specified container registry. API Version: 2019-05-01.
Using getRegistry
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 getRegistry(args: GetRegistryArgs, opts?: InvokeOptions): Promise<GetRegistryResult>
function getRegistryOutput(args: GetRegistryOutputArgs, opts?: InvokeOptions): Output<GetRegistryResult>
def get_registry(registry_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRegistryResult
def get_registry_output(registry_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRegistryResult]
func LookupRegistry(ctx *Context, args *LookupRegistryArgs, opts ...InvokeOption) (*LookupRegistryResult, error)
func LookupRegistryOutput(ctx *Context, args *LookupRegistryOutputArgs, opts ...InvokeOption) LookupRegistryResultOutput
> Note: This function is named LookupRegistry
in the Go SDK.
public static class GetRegistry
{
public static Task<GetRegistryResult> InvokeAsync(GetRegistryArgs args, InvokeOptions? opts = null)
public static Output<GetRegistryResult> Invoke(GetRegistryInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRegistryResult> getRegistry(GetRegistryArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:containerregistry:getRegistry
arguments:
# arguments dictionary
The following arguments are supported:
- Registry
Name string - The name of the container registry.
- Resource
Group stringName - The name of the resource group to which the container registry belongs.
- Registry
Name string - The name of the container registry.
- Resource
Group stringName - The name of the resource group to which the container registry belongs.
- registry
Name String - The name of the container registry.
- resource
Group StringName - The name of the resource group to which the container registry belongs.
- registry
Name string - The name of the container registry.
- resource
Group stringName - The name of the resource group to which the container registry belongs.
- registry_
name str - The name of the container registry.
- resource_
group_ strname - The name of the resource group to which the container registry belongs.
- registry
Name String - The name of the container registry.
- resource
Group StringName - The name of the resource group to which the container registry belongs.
getRegistry Result
The following output properties are available:
- Creation
Date string - The creation date of the container registry in ISO8601 format.
- Id string
- The resource ID.
- Location string
- The location of the resource. This cannot be changed after the resource is created.
- Login
Server string - The URL that can be used to log into the container registry.
- Name string
- The name of the resource.
- Provisioning
State string - The provisioning state of the container registry at the time the operation was called.
- Sku
Pulumi.
Azure Native. Container Registry. Outputs. Sku Response - The SKU of the container registry.
- Status
Pulumi.
Azure Native. Container Registry. Outputs. Status Response - The status of the container registry at the time the operation was called.
- Type string
- The type of the resource.
- Admin
User boolEnabled - The value that indicates whether the admin user is enabled.
- Network
Rule Pulumi.Set Azure Native. Container Registry. Outputs. Network Rule Set Response - The network rule set for a container registry.
- Policies
Pulumi.
Azure Native. Container Registry. Outputs. Policies Response - The policies for a container registry.
- Storage
Account Pulumi.Azure Native. Container Registry. Outputs. Storage Account Properties Response - The properties of the storage account for the container registry. Only applicable to Classic SKU.
- Dictionary<string, string>
- The tags of the resource.
- Creation
Date string - The creation date of the container registry in ISO8601 format.
- Id string
- The resource ID.
- Location string
- The location of the resource. This cannot be changed after the resource is created.
- Login
Server string - The URL that can be used to log into the container registry.
- Name string
- The name of the resource.
- Provisioning
State string - The provisioning state of the container registry at the time the operation was called.
- Sku
Sku
Response - The SKU of the container registry.
- Status
Status
Response - The status of the container registry at the time the operation was called.
- Type string
- The type of the resource.
- Admin
User boolEnabled - The value that indicates whether the admin user is enabled.
- Network
Rule NetworkSet Rule Set Response - The network rule set for a container registry.
- Policies
Policies
Response - The policies for a container registry.
- Storage
Account StorageAccount Properties Response - The properties of the storage account for the container registry. Only applicable to Classic SKU.
- map[string]string
- The tags of the resource.
- creation
Date String - The creation date of the container registry in ISO8601 format.
- id String
- The resource ID.
- location String
- The location of the resource. This cannot be changed after the resource is created.
- login
Server String - The URL that can be used to log into the container registry.
- name String
- The name of the resource.
- provisioning
State String - The provisioning state of the container registry at the time the operation was called.
- sku
Sku
Response - The SKU of the container registry.
- status
Status
Response - The status of the container registry at the time the operation was called.
- type String
- The type of the resource.
- admin
User BooleanEnabled - The value that indicates whether the admin user is enabled.
- network
Rule NetworkSet Rule Set Response - The network rule set for a container registry.
- policies
Policies
Response - The policies for a container registry.
- storage
Account StorageAccount Properties Response - The properties of the storage account for the container registry. Only applicable to Classic SKU.
- Map<String,String>
- The tags of the resource.
- creation
Date string - The creation date of the container registry in ISO8601 format.
- id string
- The resource ID.
- location string
- The location of the resource. This cannot be changed after the resource is created.
- login
Server string - The URL that can be used to log into the container registry.
- name string
- The name of the resource.
- provisioning
State string - The provisioning state of the container registry at the time the operation was called.
- sku
Sku
Response - The SKU of the container registry.
- status
Status
Response - The status of the container registry at the time the operation was called.
- type string
- The type of the resource.
- admin
User booleanEnabled - The value that indicates whether the admin user is enabled.
- network
Rule NetworkSet Rule Set Response - The network rule set for a container registry.
- policies
Policies
Response - The policies for a container registry.
- storage
Account StorageAccount Properties Response - The properties of the storage account for the container registry. Only applicable to Classic SKU.
- {[key: string]: string}
- The tags of the resource.
- creation_
date str - The creation date of the container registry in ISO8601 format.
- id str
- The resource ID.
- location str
- The location of the resource. This cannot be changed after the resource is created.
- login_
server str - The URL that can be used to log into the container registry.
- name str
- The name of the resource.
- provisioning_
state str - The provisioning state of the container registry at the time the operation was called.
- sku
Sku
Response - The SKU of the container registry.
- status
Status
Response - The status of the container registry at the time the operation was called.
- type str
- The type of the resource.
- admin_
user_ boolenabled - The value that indicates whether the admin user is enabled.
- network_
rule_ Networkset Rule Set Response - The network rule set for a container registry.
- policies
Policies
Response - The policies for a container registry.
- storage_
account StorageAccount Properties Response - The properties of the storage account for the container registry. Only applicable to Classic SKU.
- Mapping[str, str]
- The tags of the resource.
- creation
Date String - The creation date of the container registry in ISO8601 format.
- id String
- The resource ID.
- location String
- The location of the resource. This cannot be changed after the resource is created.
- login
Server String - The URL that can be used to log into the container registry.
- name String
- The name of the resource.
- provisioning
State String - The provisioning state of the container registry at the time the operation was called.
- sku Property Map
- The SKU of the container registry.
- status Property Map
- The status of the container registry at the time the operation was called.
- type String
- The type of the resource.
- admin
User BooleanEnabled - The value that indicates whether the admin user is enabled.
- network
Rule Property MapSet - The network rule set for a container registry.
- policies Property Map
- The policies for a container registry.
- storage
Account Property Map - The properties of the storage account for the container registry. Only applicable to Classic SKU.
- Map<String>
- The tags of the resource.
Supporting Types
IPRuleResponse
- IPAddress
Or stringRange - Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
- Action string
- The action of IP ACL rule.
- IPAddress
Or stringRange - Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
- Action string
- The action of IP ACL rule.
- i
PAddress StringOr Range - Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
- action String
- The action of IP ACL rule.
- i
PAddress stringOr Range - Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
- action string
- The action of IP ACL rule.
- i_
p_ straddress_ or_ range - Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
- action str
- The action of IP ACL rule.
- i
PAddress StringOr Range - Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
- action String
- The action of IP ACL rule.
NetworkRuleSetResponse
- Default
Action string - The default action of allow or deny when no other rules match.
- Ip
Rules List<Pulumi.Azure Native. Container Registry. Inputs. IPRule Response> - The IP ACL rules.
- Virtual
Network List<Pulumi.Rules Azure Native. Container Registry. Inputs. Virtual Network Rule Response> - The virtual network rules.
- Default
Action string - The default action of allow or deny when no other rules match.
- Ip
Rules []IPRuleResponse - The IP ACL rules.
- Virtual
Network []VirtualRules Network Rule Response - The virtual network rules.
- default
Action String - The default action of allow or deny when no other rules match.
- ip
Rules List<IPRuleResponse> - The IP ACL rules.
- virtual
Network List<VirtualRules Network Rule Response> - The virtual network rules.
- default
Action string - The default action of allow or deny when no other rules match.
- ip
Rules IPRuleResponse[] - The IP ACL rules.
- virtual
Network VirtualRules Network Rule Response[] - The virtual network rules.
- default_
action str - The default action of allow or deny when no other rules match.
- ip_
rules Sequence[IPRuleResponse] - The IP ACL rules.
- virtual_
network_ Sequence[Virtualrules Network Rule Response] - The virtual network rules.
- default
Action String - The default action of allow or deny when no other rules match.
- ip
Rules List<Property Map> - The IP ACL rules.
- virtual
Network List<Property Map>Rules - The virtual network rules.
PoliciesResponse
- Quarantine
Policy Pulumi.Azure Native. Container Registry. Inputs. Quarantine Policy Response - The quarantine policy for a container registry.
- Retention
Policy Pulumi.Azure Native. Container Registry. Inputs. Retention Policy Response - The retention policy for a container registry.
- Trust
Policy Pulumi.Azure Native. Container Registry. Inputs. Trust Policy Response - The content trust policy for a container registry.
- Quarantine
Policy QuarantinePolicy Response - The quarantine policy for a container registry.
- Retention
Policy RetentionPolicy Response - The retention policy for a container registry.
- Trust
Policy TrustPolicy Response - The content trust policy for a container registry.
- quarantine
Policy QuarantinePolicy Response - The quarantine policy for a container registry.
- retention
Policy RetentionPolicy Response - The retention policy for a container registry.
- trust
Policy TrustPolicy Response - The content trust policy for a container registry.
- quarantine
Policy QuarantinePolicy Response - The quarantine policy for a container registry.
- retention
Policy RetentionPolicy Response - The retention policy for a container registry.
- trust
Policy TrustPolicy Response - The content trust policy for a container registry.
- quarantine_
policy QuarantinePolicy Response - The quarantine policy for a container registry.
- retention_
policy RetentionPolicy Response - The retention policy for a container registry.
- trust_
policy TrustPolicy Response - The content trust policy for a container registry.
- quarantine
Policy Property Map - The quarantine policy for a container registry.
- retention
Policy Property Map - The retention policy for a container registry.
- trust
Policy Property Map - The content trust policy for a container registry.
QuarantinePolicyResponse
- Status string
- The value that indicates whether the policy is enabled or not.
- Status string
- The value that indicates whether the policy is enabled or not.
- status String
- The value that indicates whether the policy is enabled or not.
- status string
- The value that indicates whether the policy is enabled or not.
- status str
- The value that indicates whether the policy is enabled or not.
- status String
- The value that indicates whether the policy is enabled or not.
RetentionPolicyResponse
- Last
Updated stringTime - The timestamp when the policy was last updated.
- Days int
- The number of days to retain an untagged manifest after which it gets purged.
- Status string
- The value that indicates whether the policy is enabled or not.
- Last
Updated stringTime - The timestamp when the policy was last updated.
- Days int
- The number of days to retain an untagged manifest after which it gets purged.
- Status string
- The value that indicates whether the policy is enabled or not.
- last
Updated StringTime - The timestamp when the policy was last updated.
- days Integer
- The number of days to retain an untagged manifest after which it gets purged.
- status String
- The value that indicates whether the policy is enabled or not.
- last
Updated stringTime - The timestamp when the policy was last updated.
- days number
- The number of days to retain an untagged manifest after which it gets purged.
- status string
- The value that indicates whether the policy is enabled or not.
- last_
updated_ strtime - The timestamp when the policy was last updated.
- days int
- The number of days to retain an untagged manifest after which it gets purged.
- status str
- The value that indicates whether the policy is enabled or not.
- last
Updated StringTime - The timestamp when the policy was last updated.
- days Number
- The number of days to retain an untagged manifest after which it gets purged.
- status String
- The value that indicates whether the policy is enabled or not.
SkuResponse
StatusResponse
- Display
Status string - The short label for the status.
- Message string
- The detailed message for the status, including alerts and error messages.
- Timestamp string
- The timestamp when the status was changed to the current value.
- Display
Status string - The short label for the status.
- Message string
- The detailed message for the status, including alerts and error messages.
- Timestamp string
- The timestamp when the status was changed to the current value.
- display
Status String - The short label for the status.
- message String
- The detailed message for the status, including alerts and error messages.
- timestamp String
- The timestamp when the status was changed to the current value.
- display
Status string - The short label for the status.
- message string
- The detailed message for the status, including alerts and error messages.
- timestamp string
- The timestamp when the status was changed to the current value.
- display_
status str - The short label for the status.
- message str
- The detailed message for the status, including alerts and error messages.
- timestamp str
- The timestamp when the status was changed to the current value.
- display
Status String - The short label for the status.
- message String
- The detailed message for the status, including alerts and error messages.
- timestamp String
- The timestamp when the status was changed to the current value.
StorageAccountPropertiesResponse
- Id string
- The resource ID of the storage account.
- Id string
- The resource ID of the storage account.
- id String
- The resource ID of the storage account.
- id string
- The resource ID of the storage account.
- id str
- The resource ID of the storage account.
- id String
- The resource ID of the storage account.
TrustPolicyResponse
VirtualNetworkRuleResponse
- Virtual
Network stringResource Id - Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
- Action string
- The action of virtual network rule.
- Virtual
Network stringResource Id - Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
- Action string
- The action of virtual network rule.
- virtual
Network StringResource Id - Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
- action String
- The action of virtual network rule.
- virtual
Network stringResource Id - Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
- action string
- The action of virtual network rule.
- virtual_
network_ strresource_ id - Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
- action str
- The action of virtual network rule.
- virtual
Network StringResource Id - Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
- action String
- The action of virtual network rule.
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