Skip to content

Commit

Permalink
feat(compute): update the api
Browse files Browse the repository at this point in the history
#### compute:alpha

The following keys were added:
- schemas.Interconnect.properties.applicationAwareInterconnect.$ref (Total Keys: 1)
- schemas.InterconnectApplicationAwareInterconnect (Total Keys: 16)
- schemas.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.properties.priority (Total Keys: 2)
  • Loading branch information
yoshi-automation committed Apr 9, 2024
1 parent 4fa6652 commit 9491c2d
Show file tree
Hide file tree
Showing 11 changed files with 313 additions and 171 deletions.
56 changes: 56 additions & 0 deletions docs/dyn/compute_alpha.interconnects.html
Expand Up @@ -261,6 +261,20 @@ <h3>Method Details</h3>

{ # Represents an Interconnect resource. An Interconnect resource is a dedicated connection between the Google Cloud network and your on-premises network. For more information, read the Dedicated Interconnect Overview.
&quot;adminEnabled&quot;: True or False, # Administrative status of the interconnect. When this is set to true, the Interconnect is functional and can carry traffic. When set to false, no packets can be carried over the interconnect and no BGP routes are exchanged over it. By default, the status is set to true.
&quot;applicationAwareInterconnect&quot;: { # Configuration information for enabling Application Aware Interconnect (AAI) on this Cloud Interconnect connection between Google and your on-premises router. # Configuration for enabling Application Aware Interconnect (AAI) on this Cloud Interconnect connection between Google and your on-premises router.
&quot;bandwidthPercentagePolicy&quot;: {
&quot;bandwidthPercentages&quot;: [ # Specify bandwidth percentages for various traffic classes for queuing type Bandwidth Percent.
{ # Specify bandwidth percentages (0-100) for various traffic classes in BandwidthPercentagePolicy. The sum of all percentages must equal 100. It is valid to specify percentages for some classes and not for others. The others will be implicitly marked as 0.
&quot;percentage&quot;: 42, # Bandwidth percentage for a specific traffic class.
&quot;trafficClass&quot;: &quot;A String&quot;, # TrafficClass whose bandwidth percentage is being specified.
},
],
},
&quot;enabled&quot;: True or False, # Enable or disable the AAI feature on this interconnect.
&quot;profileDescription&quot;: &quot;A String&quot;, # A description for the AAI profile on this interconnect.
&quot;strictPriorityPolicy&quot;: { # Specify configuration for StrictPriorityPolicy.
},
},
&quot;availableFeatures&quot;: [ # [Output only] List of features available for this Interconnect connection, which can take one of the following values: - MACSEC If present then the Interconnect connection is provisioned on MACsec capable hardware ports. If not present then the Interconnect connection is provisioned on non-MACsec capable ports and MACsec isn&#x27;t supported and enabling MACsec fails.
&quot;A String&quot;,
],
Expand Down Expand Up @@ -533,6 +547,20 @@ <h3>Method Details</h3>

{ # Represents an Interconnect resource. An Interconnect resource is a dedicated connection between the Google Cloud network and your on-premises network. For more information, read the Dedicated Interconnect Overview.
&quot;adminEnabled&quot;: True or False, # Administrative status of the interconnect. When this is set to true, the Interconnect is functional and can carry traffic. When set to false, no packets can be carried over the interconnect and no BGP routes are exchanged over it. By default, the status is set to true.
&quot;applicationAwareInterconnect&quot;: { # Configuration information for enabling Application Aware Interconnect (AAI) on this Cloud Interconnect connection between Google and your on-premises router. # Configuration for enabling Application Aware Interconnect (AAI) on this Cloud Interconnect connection between Google and your on-premises router.
&quot;bandwidthPercentagePolicy&quot;: {
&quot;bandwidthPercentages&quot;: [ # Specify bandwidth percentages for various traffic classes for queuing type Bandwidth Percent.
{ # Specify bandwidth percentages (0-100) for various traffic classes in BandwidthPercentagePolicy. The sum of all percentages must equal 100. It is valid to specify percentages for some classes and not for others. The others will be implicitly marked as 0.
&quot;percentage&quot;: 42, # Bandwidth percentage for a specific traffic class.
&quot;trafficClass&quot;: &quot;A String&quot;, # TrafficClass whose bandwidth percentage is being specified.
},
],
},
&quot;enabled&quot;: True or False, # Enable or disable the AAI feature on this interconnect.
&quot;profileDescription&quot;: &quot;A String&quot;, # A description for the AAI profile on this interconnect.
&quot;strictPriorityPolicy&quot;: { # Specify configuration for StrictPriorityPolicy.
},
},
&quot;availableFeatures&quot;: [ # [Output only] List of features available for this Interconnect connection, which can take one of the following values: - MACSEC If present then the Interconnect connection is provisioned on MACsec capable hardware ports. If not present then the Interconnect connection is provisioned on non-MACsec capable ports and MACsec isn&#x27;t supported and enabling MACsec fails.
&quot;A String&quot;,
],
Expand Down Expand Up @@ -742,6 +770,20 @@ <h3>Method Details</h3>
&quot;items&quot;: [ # A list of Interconnect resources.
{ # Represents an Interconnect resource. An Interconnect resource is a dedicated connection between the Google Cloud network and your on-premises network. For more information, read the Dedicated Interconnect Overview.
&quot;adminEnabled&quot;: True or False, # Administrative status of the interconnect. When this is set to true, the Interconnect is functional and can carry traffic. When set to false, no packets can be carried over the interconnect and no BGP routes are exchanged over it. By default, the status is set to true.
&quot;applicationAwareInterconnect&quot;: { # Configuration information for enabling Application Aware Interconnect (AAI) on this Cloud Interconnect connection between Google and your on-premises router. # Configuration for enabling Application Aware Interconnect (AAI) on this Cloud Interconnect connection between Google and your on-premises router.
&quot;bandwidthPercentagePolicy&quot;: {
&quot;bandwidthPercentages&quot;: [ # Specify bandwidth percentages for various traffic classes for queuing type Bandwidth Percent.
{ # Specify bandwidth percentages (0-100) for various traffic classes in BandwidthPercentagePolicy. The sum of all percentages must equal 100. It is valid to specify percentages for some classes and not for others. The others will be implicitly marked as 0.
&quot;percentage&quot;: 42, # Bandwidth percentage for a specific traffic class.
&quot;trafficClass&quot;: &quot;A String&quot;, # TrafficClass whose bandwidth percentage is being specified.
},
],
},
&quot;enabled&quot;: True or False, # Enable or disable the AAI feature on this interconnect.
&quot;profileDescription&quot;: &quot;A String&quot;, # A description for the AAI profile on this interconnect.
&quot;strictPriorityPolicy&quot;: { # Specify configuration for StrictPriorityPolicy.
},
},
&quot;availableFeatures&quot;: [ # [Output only] List of features available for this Interconnect connection, which can take one of the following values: - MACSEC If present then the Interconnect connection is provisioned on MACsec capable hardware ports. If not present then the Interconnect connection is provisioned on non-MACsec capable ports and MACsec isn&#x27;t supported and enabling MACsec fails.
&quot;A String&quot;,
],
Expand Down Expand Up @@ -851,6 +893,20 @@ <h3>Method Details</h3>

{ # Represents an Interconnect resource. An Interconnect resource is a dedicated connection between the Google Cloud network and your on-premises network. For more information, read the Dedicated Interconnect Overview.
&quot;adminEnabled&quot;: True or False, # Administrative status of the interconnect. When this is set to true, the Interconnect is functional and can carry traffic. When set to false, no packets can be carried over the interconnect and no BGP routes are exchanged over it. By default, the status is set to true.
&quot;applicationAwareInterconnect&quot;: { # Configuration information for enabling Application Aware Interconnect (AAI) on this Cloud Interconnect connection between Google and your on-premises router. # Configuration for enabling Application Aware Interconnect (AAI) on this Cloud Interconnect connection between Google and your on-premises router.
&quot;bandwidthPercentagePolicy&quot;: {
&quot;bandwidthPercentages&quot;: [ # Specify bandwidth percentages for various traffic classes for queuing type Bandwidth Percent.
{ # Specify bandwidth percentages (0-100) for various traffic classes in BandwidthPercentagePolicy. The sum of all percentages must equal 100. It is valid to specify percentages for some classes and not for others. The others will be implicitly marked as 0.
&quot;percentage&quot;: 42, # Bandwidth percentage for a specific traffic class.
&quot;trafficClass&quot;: &quot;A String&quot;, # TrafficClass whose bandwidth percentage is being specified.
},
],
},
&quot;enabled&quot;: True or False, # Enable or disable the AAI feature on this interconnect.
&quot;profileDescription&quot;: &quot;A String&quot;, # A description for the AAI profile on this interconnect.
&quot;strictPriorityPolicy&quot;: { # Specify configuration for StrictPriorityPolicy.
},
},
&quot;availableFeatures&quot;: [ # [Output only] List of features available for this Interconnect connection, which can take one of the following values: - MACSEC If present then the Interconnect connection is provisioned on MACsec capable hardware ports. If not present then the Interconnect connection is provisioned on non-MACsec capable ports and MACsec isn&#x27;t supported and enabling MACsec fails.
&quot;A String&quot;,
],
Expand Down
1 change: 1 addition & 0 deletions docs/dyn/compute_alpha.regionNetworkFirewallPolicies.html
Expand Up @@ -974,6 +974,7 @@ <h3>Method Details</h3>
{
&quot;displayName&quot;: &quot;A String&quot;, # [Output Only] The display name of the firewall policy.
&quot;name&quot;: &quot;A String&quot;, # [Output Only] The name of the firewall policy.
&quot;priority&quot;: 42, # [Output only] Priority of firewall policy association. Not applicable for type=HIERARCHY.
&quot;rules&quot;: [ # The rules that apply to the network.
{ # Represents a rule that describes one or more match conditions along with the action to be taken when traffic matches this condition (allow or deny).
&quot;action&quot;: &quot;A String&quot;, # The Action to perform when the client connection triggers the rule. Valid actions are &quot;allow&quot;, &quot;deny&quot; and &quot;goto_next&quot;.
Expand Down

0 comments on commit 9491c2d

Please sign in to comment.