ContainerRegistryServiceProxy
Handle
interface ContainerRegistryServiceProxy { readonly createdOn: BicepValueProxy | datetimeoffset; readonly dataEndpointHostNames: Aspire_Hosting_Azure_Provisioning_ContainerRegistry_Generated_ListOfStringProxy; encryption: ContainerRegistryEncryptionProxy; readonly id: BicepValueProxy; identity: ContainerRegistryManagedServiceIdentityProxy; isAdminUserEnabled: BicepValueProxy | boolean; isAnonymousPullEnabled: BicepValueProxy | boolean; isDataEndpointEnabled: BicepValueProxy | boolean; location: BicepValueProxy; readonly loginServer: BicepValueProxy | string; name: BicepValueProxy | string; networkRuleBypassOptions: BicepValueProxy | ContainerRegistryNetworkRuleBypassOption; networkRuleSet: ContainerRegistryNetworkRuleSetProxy; policies: ContainerRegistryPoliciesProxy; readonly privateEndpointConnections: Aspire_Hosting_Azure_Provisioning_ContainerRegistry_Generated_ListOfContainerRegistryPrivateEndpointConnectionDataProxy; readonly provisioningState: BicepValueProxy | ContainerRegistryProvisioningState; publicNetworkAccess: BicepValueProxy | ContainerRegistryPublicNetworkAccess; sku: ContainerRegistrySkuProxy; readonly status: ContainerRegistryResourceStatusProxy; readonly systemData: ContainerRegistrySystemDataProxy; tags: Aspire_Hosting_Azure_Provisioning_ContainerRegistry_Generated_DictionaryOfStringProxy; zoneRedundancy: BicepValueProxy | ContainerRegistryZoneRedundancy; addTo(infrastructure: AzureResourceInfrastructure): void; clearIsAdminUserEnabled(): void; clearIsAnonymousPullEnabled(): void; clearIsDataEndpointEnabled(): void; clearLocation(): void; clearName(): void; clearNetworkRuleBypassOptions(): void; clearPublicNetworkAccess(): void; clearZoneRedundancy(): void; createRoleAssignment( role: ContainerRegistryBuiltInRoleProxy, principalType: BicepValueProxy | RoleManagementPrincipalType, principalId: BicepValueProxy | guid, bicepIdentifierSuffix: string): ContainerRegistryRoleAssignmentProxy;}46 members
Properties
property
createdOn BicepValueProxy | datetimeoffset getGets the CreatedOn provisioning property.
property
dataEndpointHostNames Aspire_Hosting_Azure_Provisioning_ContainerRegistry_Generated_ListOfStringProxy getGets the DataEndpointHostNames provisioning property.
property
encryptionContainerRegistryEncryptionProxy get · setGets or sets the Encryption provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
identityContainerRegistryManagedServiceIdentityProxy get · setGets or sets the Identity provisioning property.
property
isAdminUserEnabled BicepValueProxy | boolean get · setGets or sets the IsAdminUserEnabled provisioning property.
property
isAnonymousPullEnabled BicepValueProxy | boolean get · setGets or sets the IsAnonymousPullEnabled provisioning property.
property
isDataEndpointEnabled BicepValueProxy | boolean get · setGets or sets the IsDataEndpointEnabled provisioning property.
property
locationBicepValueProxy get · setGets or sets the Location provisioning property.
property
loginServer BicepValueProxy | string getGets the LoginServer provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
networkRuleBypassOptions BicepValueProxy | ContainerRegistryNetworkRuleBypassOption get · setGets or sets the NetworkRuleBypassOptions provisioning property.
property
networkRuleSet ContainerRegistryNetworkRuleSetProxy get · setGets or sets the NetworkRuleSet provisioning property.
property
policiesContainerRegistryPoliciesProxy get · setGets or sets the Policies provisioning property.
property
privateEndpointConnections Aspire_Hosting_Azure_Provisioning_ContainerRegistry_Generated_ListOfContainerRegistryPrivateEndpointConnectionDataProxy getGets the PrivateEndpointConnections provisioning property.
property
provisioningState BicepValueProxy | ContainerRegistryProvisioningState getGets the ProvisioningState provisioning property.
property
publicNetworkAccess BicepValueProxy | ContainerRegistryPublicNetworkAccess get · setGets or sets the PublicNetworkAccess provisioning property.
property
skuContainerRegistrySkuProxy get · setGets or sets the Sku provisioning property.
property
statusContainerRegistryResourceStatusProxy getGets the Status provisioning property.
property
systemData ContainerRegistrySystemDataProxy getGets the SystemData provisioning property.
property
zoneRedundancy BicepValueProxy | ContainerRegistryZoneRedundancy get · setGets or sets the ZoneRedundancy provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure method
clearIsAdminUserEnabled Clears the IsAdminUserEnabled provisioning property.
clearIsAdminUserEnabled(): voidClears the IsAnonymousPullEnabled provisioning property.
clearIsAnonymousPullEnabled(): voidClears the IsDataEndpointEnabled provisioning property.
clearIsDataEndpointEnabled(): voidClears the NetworkRuleBypassOptions provisioning property.
clearNetworkRuleBypassOptions(): voidmethod
clearPublicNetworkAccess Clears the PublicNetworkAccess provisioning property.
clearPublicNetworkAccess(): voidmethod
clearZoneRedundancy Clears the ZoneRedundancy provisioning property.
clearZoneRedundancy(): voidmethod
createRoleAssignment Invokes CreateRoleAssignment on the ContainerRegistryService provisioning model.
createRoleAssignment( role: ContainerRegistryBuiltInRoleProxy, principalType: BicepValueProxy | RoleManagementPrincipalType, principalId: BicepValueProxy | guid, bicepIdentifierSuffix: string): ContainerRegistryRoleAssignmentProxyParameters
roleContainerRegistryBuiltInRoleProxy principalType BicepValueProxy | RoleManagementPrincipalType principalId BicepValueProxy | guid bicepIdentifierSuffix stringReturns
ContainerRegistryRoleAssignmentProxy