Class HuaweiCloudSecurityGroupProvider
java.lang.Object
com.netflix.spinnaker.clouddriver.huaweicloud.provider.view.HuaweiCloudSecurityGroupProvider
- All Implemented Interfaces:
com.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<HuaweiCloudSecurityGroup>
@Component
public class HuaweiCloudSecurityGroupProvider
extends Object
implements com.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<HuaweiCloudSecurityGroup>
-
Constructor Summary
ConstructorsConstructorDescriptionHuaweiCloudSecurityGroupProvider(com.netflix.spinnaker.cats.cache.Cache cacheView, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Method Summary
Modifier and TypeMethodDescriptiongetAll(boolean includeRules) getAllByAccount(boolean includeRules, String account) getAllByAccountAndName(boolean includeRules, String account, String name) getAllByAccountAndRegion(boolean includeRules, String account, String region) getAllByRegion(boolean includeRules, String region)
-
Constructor Details
-
HuaweiCloudSecurityGroupProvider
@Autowired public HuaweiCloudSecurityGroupProvider(com.netflix.spinnaker.cats.cache.Cache cacheView, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-
Method Details
-
getCloudProvider
- Specified by:
getCloudProviderin interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<HuaweiCloudSecurityGroup>
-
getAll
- Specified by:
getAllin interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<HuaweiCloudSecurityGroup>
-
getAllByRegion
- Specified by:
getAllByRegionin interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<HuaweiCloudSecurityGroup>
-
getAllByAccount
- Specified by:
getAllByAccountin interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<HuaweiCloudSecurityGroup>
-
getAllByAccountAndName
public Set<HuaweiCloudSecurityGroup> getAllByAccountAndName(boolean includeRules, String account, String name) - Specified by:
getAllByAccountAndNamein interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<HuaweiCloudSecurityGroup>
-
getAllByAccountAndRegion
public Set<HuaweiCloudSecurityGroup> getAllByAccountAndRegion(boolean includeRules, String account, String region) - Specified by:
getAllByAccountAndRegionin interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<HuaweiCloudSecurityGroup>
-
get
- Specified by:
getin interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<HuaweiCloudSecurityGroup>
-
getById
- Specified by:
getByIdin interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<HuaweiCloudSecurityGroup>
-