Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

azure resources fix #262

Merged
merged 6 commits into from
Oct 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
278 changes: 132 additions & 146 deletions providers/src/azure/v00.00.00000/services/aad_b2c.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ info:
name: StackQL Studios
url: https://stackql.io/
email: [email protected]
version: 2024-10-15-stackql-generated
version: 2024-10-18-stackql-generated
security:
- azure_auth:
- user_impersonation
Expand Down Expand Up @@ -49,6 +49,24 @@ components:
minLength: 1
maxLength: 90
type: string
ResourceNameParameter:
name: resourceName
in: path
description: The initial domain name of the Azure AD B2C tenant.
required: true
x-ms-parameter-location: method
schema:
type: string
CIAMResourceNameParameter:
name: resourceName
in: path
description: The initial sub domain of the tenant.
required: true
x-ms-parameter-location: method
schema:
pattern: ^[a-zA-Z0-9]{1,26}
maxLength: 26
type: string
ManagementGroupNameParameter:
name: managementGroupName
in: path
Expand Down Expand Up @@ -112,24 +130,6 @@ components:
x-ms-parameter-location: method
schema:
type: string
ResourceNameParameter:
name: resourceName
in: path
description: The initial domain name of the Azure AD B2C tenant.
required: true
x-ms-parameter-location: method
schema:
type: string
CIAMResourceNameParameter:
name: resourceName
in: path
description: The initial sub domain of the tenant.
required: true
x-ms-parameter-location: method
schema:
pattern: ^[a-zA-Z0-9]{1,26}
maxLength: 26
type: string
schemas:
Resource:
title: Resource
Expand Down Expand Up @@ -285,17 +285,6 @@ components:
allOf:
- $ref: '#/components/schemas/Plan'
x-ms-azure-resource: true
SkuTier:
type: string
enum:
- Free
- Basic
- Standard
- Premium
x-ms-enum:
name: SkuTier
modelAsString: false
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.
Sku:
description: The resource model definition representing SKU
type: object
Expand Down Expand Up @@ -369,71 +358,14 @@ components:
- name
- publisher
- product
ErrorDetail:
description: The error detail.
type: object
properties:
code:
readOnly: true
type: string
description: The error code.
message:
readOnly: true
type: string
description: The error message.
target:
readOnly: true
type: string
description: The error target.
details:
readOnly: true
type: array
items:
$ref: '#/components/schemas/ErrorDetail'
x-ms-identifiers:
- message
- target
description: The error details.
additionalInfo:
readOnly: true
type: array
items:
$ref: '#/components/schemas/ErrorAdditionalInfo'
x-ms-identifiers: []
description: The error additional info.
ErrorResponse:
title: Error Response
description: Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.)
title: Error response
description: Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).
type: object
properties:
code:
readOnly: true
type: string
description: The error code.
message:
readOnly: true
type: string
description: The error message.
target:
readOnly: true
type: string
description: The error target.
details:
readOnly: true
type: array
items:
$ref: '#/components/schemas/ErrorResponse'
x-ms-identifiers:
- message
- target
description: The error details.
additionalInfo:
readOnly: true
type: array
items:
$ref: '#/components/schemas/ErrorAdditionalInfo'
x-ms-identifiers: []
description: The error additional info.
error:
description: The error object.
$ref: '#/components/schemas/ErrorDetail'
ErrorAdditionalInfo:
type: object
properties:
Expand Down Expand Up @@ -515,31 +447,6 @@ components:
type: string
description: URL to get the next set of operation list results (if there are any).
readOnly: true
OperationStatusResult:
description: The current status of an async operation.
type: object
required:
- status
properties:
id:
description: Fully qualified ID for the async operation.
type: string
name:
description: Name of the async operation.
type: string
status:
description: Operation status.
type: string
startTime:
description: Start time of the async operation.
type: string
endTime:
description: End time of the async operation.
type: string
error:
nullable: true
x-nullable: true
$ref: '#/components/schemas/ErrorDetail'
locationData:
description: Metadata pertaining to the geographic location of the resource.
type: object
Expand Down Expand Up @@ -625,35 +532,6 @@ components:
identity:
description: The client ID of the identity which will be used to access key vault.
type: string
CheckNameAvailabilityRequest:
description: The check availability request body.
type: object
properties:
name:
description: The name of the resource for which availability needs to be checked.
type: string
type:
description: The resource type.
type: string
CheckNameAvailabilityResponse:
description: The check availability result.
type: object
properties:
nameAvailable:
description: Indicates if the resource name is available.
type: boolean
reason:
description: The reason why the given name is not available.
type: string
enum:
- Invalid
- AlreadyExists
x-ms-enum:
name: CheckNameAvailabilityReason
modelAsString: true
message:
description: Detailed reason why the given name is available.
type: string
AvailableOperations:
description: Available operations of the service
type: object
Expand Down Expand Up @@ -1115,6 +993,42 @@ components:
additionalProperties:
type: string
description: Resource Tags
OperationStatusResult:
description: The current status of an async operation.
type: object
required:
- status
properties:
id:
description: Fully qualified ID for the async operation.
type: string
name:
description: Name of the async operation.
type: string
status:
description: Operation status.
type: string
percentComplete:
description: Percent of the operation that is complete.
type: number
minimum: 0
maximum: 100
startTime:
description: The start time of the operation.
type: string
format: date-time
endTime:
description: The end time of the operation.
type: string
format: date-time
operations:
description: The operations list.
type: array
items:
$ref: '#/components/schemas/OperationStatusResult'
error:
description: If present, details of the operation error.
$ref: '#/components/schemas/ErrorDetail'
ProvisioningState:
title: Provisioning State
type: string
Expand Down Expand Up @@ -1190,6 +1104,78 @@ components:
$ref: '#/components/schemas/systemData'
readOnly: true
type: object
SkuTier:
type: string
enum:
- Free
- Basic
- Standard
- Premium
x-ms-enum:
name: SkuTier
modelAsString: false
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.
ErrorDetail:
description: The error detail.
type: object
properties:
code:
readOnly: true
type: string
description: The error code.
message:
readOnly: true
type: string
description: The error message.
target:
readOnly: true
type: string
description: The error target.
details:
readOnly: true
type: array
items:
$ref: '#/components/schemas/ErrorDetail'
x-ms-identifiers:
- message
- target
description: The error details.
additionalInfo:
readOnly: true
type: array
items:
$ref: '#/components/schemas/ErrorAdditionalInfo'
x-ms-identifiers: []
description: The error additional info.
CheckNameAvailabilityRequest:
description: The check availability request body.
type: object
properties:
name:
description: The name of the resource for which availability needs to be checked.
type: string
type:
description: The resource type.
type: string
CheckNameAvailabilityResponse:
description: The check availability result.
type: object
properties:
nameAvailable:
description: Indicates if the resource name is available.
type: boolean
reason:
description: The reason why the given name is not available.
type: string
enum:
- Invalid
- AlreadyExists
x-ms-enum:
name: CheckNameAvailabilityReason
modelAsString: true
message:
description: Detailed reason why the given name is available.
type: string
x-stackQL-resources:
operations:
id: azure.aad_b2c.operations
Expand Down
Loading