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

feat: API Sync by GitHub Action for @ctreatma #34

Merged
merged 4 commits into from
Feb 23, 2024
Merged

Conversation

github-actions[bot]
Copy link
Contributor

This API Sync PR was triggered by @ctreatma through GitHub Actions workflow_displatch
on 2024-02-20.

  • latest Swagger is fetched
  • patches have been applied
  • generated client has been updated

@github-actions github-actions bot requested a review from a team as a code owner February 20, 2024 22:35
@@ -12,19 +12,20 @@ Name | Type | Description | Notes
**Name** | **string** | |
**Project** | Pointer to **string** | | [optional]
**Redundancy** | **string** | Either 'primary' or 'redundant'. |
**Speed** | Pointer to **int64** | A interconnection speed, in bps, mbps, or gbps. For Fabric VCs, this represents the maximum speed of the interconnection. For Fabric VCs (Metal Billed), this can only be one of the following: ''50mbps'', ''200mbps'', ''500mbps'', ''1gbps'', ''2gbps'', ''5gbps'' or ''10gbps'', and is required for creation. For Fabric VCs (Fabric Billed), this field will always default to ''10gbps'' even if it is not provided. For example, ''500000000'', ''50m'', or' ''500mbps'' will all work as valid inputs. | [optional]
**Speed** | Pointer to **string** | A interconnection speed, in bps, mbps, or gbps. For Fabric VCs, this represents the maximum speed of the interconnection. For Fabric VCs (Metal Billed), this can only be one of the following: ''50mbps'', ''200mbps'', ''500mbps'', ''1gbps'', ''2gbps'', ''5gbps'' or ''10gbps'', and is required for creation. For Fabric VCs (Fabric Billed), this field will always default to ''10gbps'' even if it is not provided. For example, ''500000000'', ''50m'', or' ''500mbps'' will all work as valid inputs. | [optional]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Input speed properties accept non-numeric values like 10Gbps, so this change is expected/necessary, but it does mean that SDK consumers will have to update code that creates interconnections.

@@ -15,6 +15,7 @@ Name | Type | Description | Notes
**Ports** | Pointer to [**[]InterconnectionPort**](InterconnectionPort.md) | For Fabric VCs, these represent Virtual Port(s) created for the interconnection. For dedicated interconnections, these represent the Dedicated Port(s). | [optional]
**Redundancy** | Pointer to [**InterconnectionRedundancy**](InterconnectionRedundancy.md) | | [optional]
**ServiceTokens** | Pointer to [**[]FabricServiceToken**](FabricServiceToken.md) | For Fabric VCs (Metal Billed), this will show details of the A-Side service tokens issued for the interconnection. For Fabric VCs (Fabric Billed), this will show the details of the Z-Side service tokens issued for the interconnection. Dedicated interconnections will not have any service tokens issued. There will be one per interconnection, so for redundant interconnections, there should be two service tokens issued. | [optional]
**AuthorizationCode** | Pointer to **string** | For Fabric VCs (Metal Billed), this allows Fabric to connect the Metal network to any connection Fabric facilitates. Fabric uses this token to be able to give more detailed information about the Metal end of the network, when viewing resources from within Fabric. | [optional]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@displague @0xch4z it looks like there's a new authorization_code property for interconnections

@@ -0,0 +1,12 @@
properties:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should probably stop tracking the fetched spec in git. It makes these PRs more difficult to review.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's fair.

@ctreatma ctreatma requested a review from a team February 20, 2024 22:56
@0xch4z 0xch4z merged commit 201c82c into main Feb 23, 2024
3 checks passed
@0xch4z 0xch4z deleted the sync/gh-1708468545 branch February 23, 2024 23:10
Copy link
Contributor Author

This PR is included in version 0.34.0 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants