Skip to content

Commit

Permalink
update bicep types to fcfe2a66a04575f204767182fc575612c82eebc1 (#85)
Browse files Browse the repository at this point in the history
  • Loading branch information
ms-henglu authored Dec 18, 2023
1 parent 0ff3637 commit 75dd949
Show file tree
Hide file tree
Showing 97 changed files with 99 additions and 41 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## v1.11.0
ENHANCEMENTS:
- Update bicep types to https://github.com/ms-henglu/bicep-types-az/commit/fcfe2a66a04575f204767182fc575612c82eebc1

## v1.10.0
FEATURES:
- Support auto-completion with verified examples.
Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"1":{"Kind":1}},{"1":{"Kind":2}},{"1":{"Kind":3}},{"1":{"Kind":4}},{"1":{"Kind":5}},{"1":{"Kind":6}},{"1":{"Kind":7}},{"1":{"Kind":8}},{"6":{"Value":"Microsoft.BareMetalInfrastructure/bareMetalStorageInstances"}},{"6":{"Value":"2023-11-01-preview"}},{"2":{"Name":"Microsoft.BareMetalInfrastructure/bareMetalStorageInstances","Properties":{"id":{"Type":4,"Flags":10,"Description":"The resource id"},"name":{"Type":4,"Flags":9,"Description":"The resource name"},"type":{"Type":8,"Flags":10,"Description":"The resource type"},"apiVersion":{"Type":9,"Flags":10,"Description":"The resource api version"},"properties":{"Type":11,"Flags":0,"Description":"AzureBareMetalStorageInstance properties"},"identity":{"Type":23,"Flags":0,"Description":"The identity of Azure Bare Metal Storage Instance, if configured."},"tags":{"Type":27,"Flags":0,"Description":"Resource tags."},"location":{"Type":4,"Flags":1,"Description":"The geo-location where the resource lives"},"systemData":{"Type":28,"Flags":2,"Description":"Azure Resource Manager metadata containing createdBy and modifiedBy information."}}}},{"2":{"Name":"AzureBareMetalStorageInstanceProperties","Properties":{"azureBareMetalStorageInstanceUniqueIdentifier":{"Type":4,"Flags":0,"Description":"Specifies the AzureBareMetaStorageInstance unique ID."},"storageProperties":{"Type":12,"Flags":0,"Description":"Specifies the storage properties for the AzureBareMetalStorage instance."}}}},{"2":{"Name":"StorageProperties","Properties":{"provisioningState":{"Type":21,"Flags":0,"Description":"State of provisioning of the AzureBareMetalStorageInstance"},"offeringType":{"Type":4,"Flags":0,"Description":"the offering type for which the resource is getting provisioned"},"storageType":{"Type":4,"Flags":0,"Description":"the storage protocol for which the resource is getting provisioned"},"generation":{"Type":4,"Flags":0,"Description":"the kind of storage instance"},"hardwareType":{"Type":4,"Flags":0,"Description":"the hardware type of the storage instance"},"workloadType":{"Type":4,"Flags":0,"Description":"the workload for which the resource is getting provisioned"},"storageBillingProperties":{"Type":22,"Flags":0,"Description":"the billing related information for the resource"}}}},{"6":{"Value":"Accepted"}},{"6":{"Value":"Creating"}},{"6":{"Value":"Updating"}},{"6":{"Value":"Failed"}},{"6":{"Value":"Succeeded"}},{"6":{"Value":"Deleting"}},{"6":{"Value":"Canceled"}},{"6":{"Value":"Migrating"}},{"5":{"Elements":[13,14,15,16,17,18,19,20,4]}},{"2":{"Name":"StorageBillingProperties","Properties":{"billingMode":{"Type":4,"Flags":0,"Description":"the billing mode for the storage instance"},"azureBareMetalStorageInstanceSize":{"Type":4,"Flags":0,"Description":"the SKU type that is provisioned"}}}},{"2":{"Name":"AzureBareMetalStorageInstanceIdentity","Properties":{"principalId":{"Type":4,"Flags":2,"Description":"The principal ID of Azure Bare Metal Storage Instance identity. This property will only be provided for a system assigned identity."},"tenantId":{"Type":4,"Flags":2,"Description":"The tenant ID associated with the Azure Bare Metal Storage Instance. This property will only be provided for a system assigned identity."},"type":{"Type":26,"Flags":0,"Description":"The type of identity used for the Azure Bare Metal Storage Instance. The type 'SystemAssigned' refers to an implicitly created identity. The type 'None' will remove any identities from the Azure Bare Metal Storage Instance."}}}},{"6":{"Value":"SystemAssigned"}},{"6":{"Value":"None"}},{"5":{"Elements":[24,25,4]}},{"2":{"Name":"TrackedResourceTags","Properties":{},"AdditionalProperties":4}},{"2":{"Name":"SystemData","Properties":{"createdBy":{"Type":4,"Flags":0,"Description":"The identity that created the resource."},"createdByType":{"Type":33,"Flags":0,"Description":"The type of identity that created the resource."},"createdAt":{"Type":4,"Flags":0,"Description":"The timestamp of resource creation (UTC)."},"lastModifiedBy":{"Type":4,"Flags":0,"Description":"The identity that last modified the resource."},"lastModifiedByType":{"Type":38,"Flags":0,"Description":"The type of identity that last modified the resource."},"lastModifiedAt":{"Type":4,"Flags":0,"Description":"The timestamp of resource last modification (UTC)"}}}},{"6":{"Value":"User"}},{"6":{"Value":"Application"}},{"6":{"Value":"ManagedIdentity"}},{"6":{"Value":"Key"}},{"5":{"Elements":[29,30,31,32,4]}},{"6":{"Value":"User"}},{"6":{"Value":"Application"}},{"6":{"Value":"ManagedIdentity"}},{"6":{"Value":"Key"}},{"5":{"Elements":[34,35,36,37,4]}},{"4":{"Name":"Microsoft.BareMetalInfrastructure/bareMetalStorageInstances@2023-11-01-preview","ScopeType":8,"Body":10,"Flags":0}},{"6":{"Value":"Microsoft.BareMetalInfrastructure/bareMetalInstances"}},{"6":{"Value":"2023-11-01-preview"}},{"2":{"Name":"Microsoft.BareMetalInfrastructure/bareMetalInstances","Properties":{"id":{"Type":4,"Flags":10,"Description":"The resource id"},"name":{"Type":4,"Flags":9,"Description":"The resource name"},"type":{"Type":40,"Flags":10,"Description":"The resource type"},"apiVersion":{"Type":41,"Flags":10,"Description":"The resource api version"},"properties":{"Type":43,"Flags":2,"Description":"AzureBareMetal instance properties"},"tags":{"Type":116,"Flags":2,"Description":"Resource tags."},"location":{"Type":4,"Flags":2,"Description":"The geo-location where the resource lives"},"systemData":{"Type":28,"Flags":2,"Description":"Azure Resource Manager metadata containing createdBy and modifiedBy information."}}}},{"2":{"Name":"AzureBareMetalInstanceProperties","Properties":{"hardwareProfile":{"Type":44,"Flags":0,"Description":"Specifies the hardware settings for the Azure Bare Metal Instance."},"storageProfile":{"Type":94,"Flags":0,"Description":"Specifies the storage settings for the Azure Bare Metal Instance disks."},"osProfile":{"Type":97,"Flags":0,"Description":"Specifies the operating system settings for the Azure Bare Metal Instance."},"networkProfile":{"Type":98,"Flags":0,"Description":"Specifies the network settings for the Azure Bare Metal Instance."},"azureBareMetalInstanceId":{"Type":4,"Flags":2,"Description":"Specifies the Azure Bare Metal Instance unique ID."},"powerState":{"Type":107,"Flags":2,"Description":"Resource power state"},"proximityPlacementGroup":{"Type":4,"Flags":2,"Description":"Resource proximity placement group"},"hwRevision":{"Type":4,"Flags":2,"Description":"Hardware revision of an Azure Bare Metal Instance"},"partnerNodeId":{"Type":4,"Flags":0,"Description":"ARM ID of another AzureBareMetalInstance that will share a network with this AzureBareMetalInstance"},"provisioningState":{"Type":115,"Flags":2,"Description":"State of provisioning of the AzureBareMetalInstance"}}}},{"2":{"Name":"HardwareProfile","Properties":{"hardwareType":{"Type":48,"Flags":2,"Description":"Name of the hardware type (vendor and/or their product name)"},"azureBareMetalInstanceSize":{"Type":93,"Flags":2,"Description":"Specifies the Azure Bare Metal Instance SKU."}}}},{"6":{"Value":"Cisco_UCS"}},{"6":{"Value":"HPE"}},{"6":{"Value":"SDFLEX"}},{"5":{"Elements":[45,46,47,4]}},{"6":{"Value":"S72m"}},{"6":{"Value":"S144m"}},{"6":{"Value":"S72"}},{"6":{"Value":"S144"}},{"6":{"Value":"S192"}},{"6":{"Value":"S192m"}},{"6":{"Value":"S192xm"}},{"6":{"Value":"S96"}},{"6":{"Value":"S112"}},{"6":{"Value":"S224"}},{"6":{"Value":"S224m"}},{"6":{"Value":"S224om"}},{"6":{"Value":"S224oo"}},{"6":{"Value":"S224oom"}},{"6":{"Value":"S224ooo"}},{"6":{"Value":"S384"}},{"6":{"Value":"S384m"}},{"6":{"Value":"S384xm"}},{"6":{"Value":"S384xxm"}},{"6":{"Value":"S448"}},{"6":{"Value":"S448m"}},{"6":{"Value":"S448om"}},{"6":{"Value":"S448oo"}},{"6":{"Value":"S448oom"}},{"6":{"Value":"S448ooo"}},{"6":{"Value":"S448se"}},{"6":{"Value":"S576m"}},{"6":{"Value":"S576xm"}},{"6":{"Value":"S672"}},{"6":{"Value":"S672m"}},{"6":{"Value":"S672om"}},{"6":{"Value":"S672oo"}},{"6":{"Value":"S672oom"}},{"6":{"Value":"S672ooo"}},{"6":{"Value":"S768"}},{"6":{"Value":"S768m"}},{"6":{"Value":"S768xm"}},{"6":{"Value":"S896"}},{"6":{"Value":"S896m"}},{"6":{"Value":"S896om"}},{"6":{"Value":"S896oo"}},{"6":{"Value":"S896oom"}},{"6":{"Value":"S896ooo"}},{"6":{"Value":"S960m"}},{"5":{"Elements":[49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,4]}},{"2":{"Name":"StorageProfile","Properties":{"nfsIpAddress":{"Type":4,"Flags":2,"Description":"IP Address to connect to storage."},"osDisks":{"Type":96,"Flags":0,"Description":"Specifies information about the operating system disk used by bare metal instance."}}}},{"2":{"Name":"Disk","Properties":{"name":{"Type":4,"Flags":0,"Description":"The disk name."},"diskSizeGB":{"Type":3,"Flags":0,"Description":"Specifies the size of an empty data disk in gigabytes."},"lun":{"Type":3,"Flags":2,"Description":"Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM."}}}},{"3":{"ItemType":95}},{"2":{"Name":"OSProfile","Properties":{"computerName":{"Type":4,"Flags":0,"Description":"Specifies the host OS name of the Azure Bare Metal instance."},"osType":{"Type":4,"Flags":2,"Description":"This property allows you to specify the type of the OS."},"version":{"Type":4,"Flags":2,"Description":"Specifies version of operating system."},"sshPublicKey":{"Type":4,"Flags":0,"Description":"Specifies the SSH public key used to access the operating system."}}}},{"2":{"Name":"NetworkProfile","Properties":{"networkInterfaces":{"Type":100,"Flags":0,"Description":"Specifies the network interfaces for the Azure Bare Metal Instance."},"circuitId":{"Type":4,"Flags":2,"Description":"Specifies the circuit id for connecting to express route."}}}},{"2":{"Name":"NetworkInterface","Properties":{"ipAddress":{"Type":4,"Flags":0,"Description":"Specifies the IP address of the network interface."}}}},{"3":{"ItemType":99}},{"6":{"Value":"starting"}},{"6":{"Value":"started"}},{"6":{"Value":"stopping"}},{"6":{"Value":"stopped"}},{"6":{"Value":"restarting"}},{"6":{"Value":"unknown"}},{"5":{"Elements":[101,102,103,104,105,106,4]}},{"6":{"Value":"Accepted"}},{"6":{"Value":"Creating"}},{"6":{"Value":"Updating"}},{"6":{"Value":"Failed"}},{"6":{"Value":"Succeeded"}},{"6":{"Value":"Deleting"}},{"6":{"Value":"Migrating"}},{"5":{"Elements":[108,109,110,111,112,113,114,4]}},{"2":{"Name":"TrackedResourceTags","Properties":{},"AdditionalProperties":4}},{"4":{"Name":"Microsoft.BareMetalInfrastructure/bareMetalInstances@2023-11-01-preview","ScopeType":8,"Body":42,"Flags":1}},{"2":{"Name":"OperationStatus","Properties":{"name":{"Type":4,"Flags":0,"Description":"Unique Operation Status Identifier."},"status":{"Type":123,"Flags":0,"Description":"Status of the operation."},"startTime":{"Type":4,"Flags":0,"Description":"Start Time when the operation was initially executed."},"error":{"Type":124,"Flags":0,"Description":"An error from the Azure Bare Metal Infrastructure service."}}}},{"6":{"Value":"Requesting"}},{"6":{"Value":"Executing"}},{"6":{"Value":"Succeeded"}},{"6":{"Value":"Failed"}},{"5":{"Elements":[119,120,121,122,4]}},{"2":{"Name":"OperationStatusError","Properties":{"code":{"Type":4,"Flags":0,"Description":"Server-defined set of error codes."},"message":{"Type":4,"Flags":0,"Description":"Human-readable representation of the error."}}}},{"8":{"Name":"start","ResourceType":"Microsoft.BareMetalInfrastructure/bareMetalInstances","ApiVersion":"2023-11-01-preview","Output":118}},{"2":{"Name":"ForceState","Properties":{"forceState":{"Type":129,"Flags":0,"Description":"Whether to force restart by shutting all processes."}}}},{"6":{"Value":"active"}},{"6":{"Value":"inactive"}},{"5":{"Elements":[127,128,4]}},{"8":{"Name":"restart","ResourceType":"Microsoft.BareMetalInfrastructure/bareMetalInstances","ApiVersion":"2023-11-01-preview","Output":118,"Input":126}},{"8":{"Name":"shutdown","ResourceType":"Microsoft.BareMetalInfrastructure/bareMetalInstances","ApiVersion":"2023-11-01-preview","Output":118}}]

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"1":{"Kind":1}},{"1":{"Kind":2}},{"1":{"Kind":3}},{"1":{"Kind":4}},{"1":{"Kind":5}},{"1":{"Kind":6}},{"1":{"Kind":7}},{"1":{"Kind":8}},{"6":{"Value":"Microsoft.Community/communityTrainings"}},{"6":{"Value":"2023-11-01"}},{"2":{"Name":"Microsoft.Community/communityTrainings","Properties":{"id":{"Type":4,"Flags":10,"Description":"The resource id"},"name":{"Type":4,"Flags":9,"Description":"The resource name"},"type":{"Type":8,"Flags":10,"Description":"The resource type"},"apiVersion":{"Type":9,"Flags":10,"Description":"The resource api version"},"properties":{"Type":11,"Flags":0,"Description":"The resource-specific properties for this resource."},"sku":{"Type":21,"Flags":0,"Description":"The SKU (Stock Keeping Unit) assigned to this resource."},"tags":{"Type":27,"Flags":0,"Description":"Resource tags."},"location":{"Type":4,"Flags":1,"Description":"The geo-location where the resource lives"},"systemData":{"Type":28,"Flags":2,"Description":"Azure Resource Manager metadata containing createdBy and modifiedBy information."}}}},{"2":{"Name":"CommunityTrainingProperties","Properties":{"portalName":{"Type":4,"Flags":1,"Description":"The portal name (website name) of the Community Training instance"},"portalAdminEmailAddress":{"Type":4,"Flags":1,"Description":"The email address of the portal admin"},"portalOwnerOrganizationName":{"Type":4,"Flags":1,"Description":"The organization name of the portal owner"},"portalOwnerEmailAddress":{"Type":4,"Flags":1,"Description":"The email address of the portal owner. Will be used as the primary contact"},"identityConfiguration":{"Type":12,"Flags":1,"Description":"The identity configuration of the Community Training resource"},"zoneRedundancyEnabled":{"Type":2,"Flags":1,"Description":"To indicate whether the Community Training instance has Zone Redundancy enabled"},"disasterRecoveryEnabled":{"Type":2,"Flags":1,"Description":"To indicate whether the Community Training instance has Disaster Recovery enabled"},"provisioningState":{"Type":20,"Flags":2,"Description":"The status of the last operation."}}}},{"2":{"Name":"IdentityConfigurationProperties","Properties":{"identityType":{"Type":4,"Flags":1,"Description":"The identity type of the Community Training Resource"},"teamsEnabled":{"Type":2,"Flags":0,"Description":"To indicate whether the Community Training Resource has Teams enabled"},"tenantId":{"Type":4,"Flags":1,"Description":"The tenantId of the selected identity provider for the Community Training Resource"},"domainName":{"Type":4,"Flags":1,"Description":"The domain name of the selected identity provider for the Community Training Resource"},"clientId":{"Type":4,"Flags":1,"Description":"The clientId of the application registered in the selected identity provider for the Community Training Resource"},"clientSecret":{"Type":4,"Flags":1,"Description":"The client secret of the application registered in the selected identity provider for the Community Training Resource"},"b2cAuthenticationPolicy":{"Type":4,"Flags":0,"Description":"The name of the authentication policy registered in ADB2C for the Community Training Resource"},"b2cPasswordResetPolicy":{"Type":4,"Flags":0,"Description":"The name of the password reset policy registered in ADB2C for the Community Training Resource"},"customLoginParameters":{"Type":4,"Flags":0,"Description":"The custom login parameters for the Community Training Resource"}}}},{"6":{"Value":"Succeeded"}},{"6":{"Value":"Failed"}},{"6":{"Value":"Canceled"}},{"6":{"Value":"Provisioning"}},{"6":{"Value":"Updating"}},{"6":{"Value":"Deleting"}},{"6":{"Value":"Accepted"}},{"5":{"Elements":[13,14,15,16,17,18,19,4]}},{"2":{"Name":"Sku","Properties":{"name":{"Type":4,"Flags":1,"Description":"The name of the SKU. Ex - P3. It is typically a letter+number code"},"tier":{"Type":26,"Flags":0,"Description":"This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT."},"size":{"Type":4,"Flags":0,"Description":"The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code."},"family":{"Type":4,"Flags":0,"Description":"If the service has different generations of hardware, for the same SKU, then that can be captured here."},"capacity":{"Type":3,"Flags":0,"Description":"If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted."}}}},{"6":{"Value":"Free"}},{"6":{"Value":"Basic"}},{"6":{"Value":"Standard"}},{"6":{"Value":"Premium"}},{"5":{"Elements":[22,23,24,25]}},{"2":{"Name":"TrackedResourceTags","Properties":{},"AdditionalProperties":4}},{"2":{"Name":"SystemData","Properties":{"createdBy":{"Type":4,"Flags":0,"Description":"The identity that created the resource."},"createdByType":{"Type":33,"Flags":0,"Description":"The type of identity that created the resource."},"createdAt":{"Type":4,"Flags":0,"Description":"The timestamp of resource creation (UTC)."},"lastModifiedBy":{"Type":4,"Flags":0,"Description":"The identity that last modified the resource."},"lastModifiedByType":{"Type":38,"Flags":0,"Description":"The type of identity that last modified the resource."},"lastModifiedAt":{"Type":4,"Flags":0,"Description":"The timestamp of resource last modification (UTC)"}}}},{"6":{"Value":"User"}},{"6":{"Value":"Application"}},{"6":{"Value":"ManagedIdentity"}},{"6":{"Value":"Key"}},{"5":{"Elements":[29,30,31,32,4]}},{"6":{"Value":"User"}},{"6":{"Value":"Application"}},{"6":{"Value":"ManagedIdentity"}},{"6":{"Value":"Key"}},{"5":{"Elements":[34,35,36,37,4]}},{"4":{"Name":"Microsoft.Community/communityTrainings@2023-11-01","ScopeType":8,"Body":10,"Flags":0}}]

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Loading

0 comments on commit 75dd949

Please sign in to comment.